added ROPWM