mating working as expected