improve user experience
user can upload a .csv file