make it work for CCC