CHANGE: new spin logic