have you checked your timing?