get submodules working right.