The best update strategy I've found is just being allowed to undo it ...