Add CDA generator