Spirits of heaven them renew Haven