deleted
made parse_lineage independent