Added CPD structure