rename current_step to motor_step