fix typos and add xsd