maniacally
not defined yet