few changes, update submodules