oh, and put this at the start of the code too: FOR I=0 TO X:STARS[I,0]=RND(400):STARS[I,1]=RND(240):NEXT back to in the gameloop: FOR I=0 TO X IF STARS[I,0] =< 0 THEN STARS[I,0] = 400 : STARS[I,1] = RND(240) GPSET STARS[I,0],STARS[I,1] DEC STARS[I,0],SPEED NEXT VSYNC 'look, ma! i'm stand-alone now! WEND