no longer depends on PLUGIN_PREFIX