Understanding Timing