working on routing
finishing routes