Timing, speed and accuracy