predespair
not defined yet