outcross
not defined yet