plugins are injected