@mattmccauley: One word? Timing.