and semen, lots of semen