Why you create CsvConfiguration twice? Can't we reuse single configuration?