added authentication section