added speed control using pwm