added XML/XSD/XSLT save support