Updated submodule handling.