replaced File.byLine with ByLineFast