only b/c the middleware does not fully apply to express