trying to handle some cross hub communication and need to read some more on the hubs api. A bit hacky at the moment but it gets the job done