added authentication extension