Cpp Adjustment For 2025