add auth method