linear read