spin 2024