update the ui to be able to handle hubs