A very busy and expensive time ahead.