add hub support