submodule data update