增加新的模块和理解