CCBC Missions Class