outdoing
not defined yet