update the ServiceClient....
simplify the AsyncHttpRequest....