repalce HTTPClient by Faraday