with the code I posted you could do something like FOR I=0 TO LEN(X)-1 SPSET I,1+I:SPOFS I,X[I],180 NEXT to place multiple sprites, etc. There's plenty you can do with DIM