removed submodules
updated submodules
some autocorrection