@SmileyChris even with your suggested change to this function we still need the try except here. Or do you think it's safe enough to assume that this won't ever error out? If so I can lose the try/except.