rewrote csv_reader.rb