spinnerslowdowntime = spinnerslowdowntime + goslower;go slower is a low value to start, as the spinnerslowdowntime increases the slower the frame updates goslower=((spinnerslowdowntime)^1.0000006)/4 If spinnerslowdowntime =>1000 Then ;when we hit 100000 we stop the spinner, randomise the spinnerslowdowntime because we dont want to see patterns and always learn what ;square it is going to land on. Although we need to improve this because ultimately when a category is complete, we never want the ;spinner to land on this square again... tricky one... go = False goslower# = 0.25 spinnerslowdowntime = Rnd(1,15)