Spin 1000 Program