add cpd