spin technology