add SOAP client and server