irrevoluble
not defined yet