fixed routes and added future boilerplate