add subModule