magnetic fields overview 4009479