this actually works
update submodules