real routes and templates