return value of lowerCSV has to be subscriptable (map isn't)