Updating to use a http client per dependency