spinner.cs continued