semifailure
not defined yet