fix submodules & update