add in the default routes
add the return type
define the routes a little better and name the routes