submodule fixups