A tapestry of hope