https://www.ixtenso.com/technology/using-digital-hubs.html