only start timer after warmup. and only reset memory count once