Renewal and Iteration 2024