manually update submodules