maximise reproduction function