Yeah, in general, I think there's a lot of confusion around hub and DEFAULT_HUB and nil checks and all. If we could consolidate all of the hub checks to one method that would help greatly. I don't understand exactly how this all comes together well enough though.