add DescendantsTracker