update submodules
fix email auth