Added ModuleInitializer scheme