next Gen authentication methods