corrected read