revivement
not defined yet