update the submodules based on latest