proper tsv