reordering submodules