'unlist' so data frames work
output CSV files