made taxonomy_to_adj_list independent