add the route
Finish layout and route