now uses deps rather than pluginManager