unavengeable
not defined yet