CPD: Innovating with CDM