CPD framework