Belting along - just in time