update submodule pointer