add m submodule