improved timings