"Natural Selection is not responsible for new genes. A new species has new genes/traits. NS is only about the passing on of genes/traits already present and thus cant account for the origin of new species ie new genes/. It is logically and definitionaly impossible for NS to generate new species ie with new /genestraits never seen before as NS is only about the passing on of already present genes/traits. Thus if natural selection is not responsible for new genes then it cannot be responsible for the origin/generation of species. NS does not generate new genes, it only passes already present genes on. Thus NS is wrong as an evolutionary theory for the origin of new species ie new genes/traits."