update lots of submodules