Another thing you should do is use GOSUB instead of GOTO. GOSUB works the same as GOTO, except you can then use RETURN to make the code return to where the GOSUB was called. For example... GOSUB @WOW PRINT "BOB" END @WOW PRINT "HELLO " RETURN This will print "HELLO BOB" on-screen. You should use this technique for all the input commands instead of the GOTO @DODGE and then...