switch to async http client