http client pool
added HttpClientSingleCallbacks