Horny mechanics ...