added revive causes issue currently