hooked up submodules