CCF Substitution