add auth methods