New functionality: file size checking and logging
change to TSV due to commas in the dataset