use an xsd file