Spring, the season of revival