@Simon it looks like you're missing a loop or ELSE command, so the program runs beginning to end without stopping regardless of whether you are pressing up or not. One solution is to, at the end of line 8, add: ELSE END. The second solution is to, on line 9 write: GOTO @PART1.