lots of python/heroku goodness