new routes, refactored controllers a bit