make sure the timing is correct.