xsl + xsd work!