cpp exer plan