edit based on new wsdl