Renewals Let the Light In