adding a bit of logging for heroku to find out why 1/2 of my database writes are going missing
let's see if catching and rolling back only on db errors helps at all?
wait, strike that, reverse it.
remove 'logging' as I've solved the problem for now.