better support custom column names in CSV exporter