Submodule update adaptation and terminal help improvement