ENS Renewal probability