Linking threads is what cool kids do, also exceptions are a thing