The evolutionary importance of the fact that genes control embryonic development is this: it means that genes are at least partly responsible for their own survival in the future, because their survival depends on the efficiency of the bodies in which they live and which they helped to build. Once upon a time, natural selection consisted of the differential survival of replicators floating free in the primeval soup. Now, natural selection favours replicators that are good at building survival machines, genes that are skilled in the art of controlling embryonic development.