summodules