stupid thing is failing on heroku but it's fine on mine so I'm having to debug it live