CPD, an effective means of professional development...or is it?