John M Cavanaugh, CCCE