Added multiple middlewares