spin and trace