@2 CLS LOCATE 50,3 PRINT "Hello world!" WAIT 50 GOTO @Label Did you notice the new command i put in? If you didn't, it was WAIT, which waits for however long the number you put after it is. (Example) CLS WAIT 100 LOCATE 50,3 PRINT "Hello world!" Also, i forgot to explain GOSUB. GOSUB sends you to a Label (@), but it can also send you back to the label you were at using RETURN.