parse TAB variant files, changed some commandline flags

Do you think I should document the essential vs. non-essential fields separately?