Spring renewal