survigrous
not defined yet