Evolution is a framework in which all evidence is interpreted (as is creationism) and if there is evidence that does not fit into the model, then the model must be modified or rejected. In relation to evolution, there has to be an explanation of how the magnetic fields of the planets have lasted for billins of years. This where the dynamo (and Mercury) come in. Mercury is an odd planet, in that it has a magnetic field where the dynamo theory says it shouldn't. What I'am asking is if I've done my homework right, and if not, explain how evolution does account for the magnetic field of Mercury.