CCLC Developments