Threads of Renewal