Gary Wall, CCC