fixing up submodules a tad