Sperm deposit ...