alternative ccm