ccm-clean