data structure generated from csv file