Spintwitches