configure submodules