Add a line-by-line reader