use the new authentication system