set up the submodules