adding xmldocument.h