added XSD