adding xml_builder, to communicate with pdgf xml file