Timely to say the least