submodules being weird