add the request dependency