do the try/except a bit higher, and all this in the dict above. this looks odd now.