Changes to hubs and DI