add xsd and fix camle case