add sumodules