refactored the mock data generator so it uses the tsv files