adding auth source support