adding dynamic fetching of csv