added new submodule auth