added XmlModifier