Do you understand spin?