upgrade of module system structure