a loop is what keeps the game from ending, a normal one goes like this WHILE 'begining WEND 'end so it goes from top to bottom over and over, see if this werent there the program would end right away. you would put the button stuff in there. another thing is VSYNC, it sets your programs speed and is very useful, without it you would zoom insanely fast through the program,it makes it good speed