teratic
not defined yet