I don't understand why you wrap all of these in a try/except.