wrap the updates in a try catch so critical errors don't bring down all other connections