added module_base