Oh right. The variable will be changing but your text isn't updating. You only update it once on start of layout when it is 5. You have to use set text whenever you expect the variable to change, although the manual advises trying not to use every tick on a bunch of text objects if you can avoid it.