pmm submodule