reproduce changed to reproduce multiples times during a life