add xsd and endpoint