optimised 3200 ms -> 200 ms