minimise looptime