introducing a http client with a 5 minute socket timeout