added pugixml