Double Spin drift