OC control from CMparts