remove ModuleInterface