add descendant_ids ancestor_ids