working on authentication
update submodule