CPP updates 2025