Okay, you need to set up an array the right way to mak this work: DIM OUTCOME[<amount of elements>] OUTCOME[0]="String0" OUTCOME[1]="String1" OUTCOME[2]="String2" And then... FOR Y=0 TO LEN(OUTCOME[]) #You don't need step if it's only 1 in SmileBASIC #blah blah ?OUTCOME[Y] #[]is the array param thingy, you put the element array coordinate you want NEXT #Definitely need this, lol