Add middlewares
Use names for route id
Typo