Cycles And Timing