added xsd conversion