revised timings