divided XSD