endurant

not defined yet