rewrite CCP actions