discruciate
not defined yet