fix csv reading bug - only try to convert non-csv files to csv