added tinyxml2