possibly saving some time in the step interrupt