some fixes
adding routes and more stuff