magnetic field manipulation