ok,.I should have explained it better. This is what I have going on. At the end of a level I have a counter that adds up the score for that level using a value. If the player destroys,..say 957 items,.this is what the counter counts up to by 1 every 0.5 milliseconds. I'm subtracting one of the value and adding one to the counter value. When the value reaches 0, the counter stops counting. Value is > than 0,..add one to counter.