superthorough
not defined yet