spin 101