add pwm