user_submission: add tsv support