Broken
Optimized a bunch of things. Won't compile on heroku