magnetic-resistance.