+ add hub integration