scala stuff
updated submodules