Mechanics and sex among beasts!