move CCC out of estimate
separate CCC form estimate, and invoke