changes for processing csv file