adding authentication section