Having trouble with my timings