.. . .. . .. . . ... .. ..