before adding submodules