superthoroughly
not defined yet