using multiple middlewares for routes
not using the Route facade anymore