req. internals