fixed New() to NewAuth()