xsd additions