lining up submodules