fix 3rd timing bug