Renewal Results