File reading now buffered.