finished routes and views