timings all alot better