extracted request client