Ancestral Renewal