finished plugin module, core module