add passReq option