It looks like you are trying to use PUSH for inputs, but it's not what the command is supposed to be used for. Maybe use input instead? (after removing the PUSH statements and the DIM) INPUT "1-7",SEL IF SEL==1 THEN:... And so on.