modify setting up submodules