natural selection implications analysis