transhumanate
not defined yet