section on readLines ready for review