About CPPC