including TinyXML