Hmm submodules