endures
not defined yet