fixed module_step