optimization module_init