submodule update script