spin mixing