don't let exceptions tank the application