switch to AFHTTPClient