bring in nested submodules