add pwm mod