finished the csv integration