Peter Matteson, CCC