Epigenetics and natural selection
Did you know that the DNA code is itself governed by another code known as the epigenetic code? This physical and chemical code determines which genes are switched on. Changes in this code can greatly alter an organism without altering one letter of its DNA. For instance, scientists have managed to change the coat colour in mice by feeding them a diet that switches off certain genes.
Epigenetics poses new problems for evolution. For instance, a group of animals with a camouflaged coat colour might be favoured in a particular environment, but if this coat colour is due to epigenetics and not the actual DNA code, then the non-camouflaged animals would be selected against in vain. When the epigenetic modification is reset by a diet change, natural selection is sent back to square one.
The field of epigenetics, therefore, creates problems for evolution and strongly points to a master programmer who invented the DNA and epigenetic codes.