TAG: yes spin register