added routes and more!