updated routes and such