Many sperm theory