Modified to use CsvDynamic library for CSV data