fixup! try parse response in background thread, and use org.apache.http.client.ResponseHandler<T> to specify response type