all of motor.c is in ID mode