renamed to PluginManager