Updated CSVParser