working on routes and REST