added testing for mixed mating