submodule update
small fixes