Updated to use WebService::Client