outsmarts
not defined yet