add Motor's code with PWM, but it does't finish.