completed the web service client