adding printing functionalities to the PDG