main module update submodule