A time for renewal