maniac
not defined yet