3.7 Timing Analysis