update submodules
update deps