Add Central_hub, the implementation of Hub