Yeah thats it. I thought id let you know some of the most common key #'s. 2nd is 21 the left arrow key is 24 up is 25 right is 26 and down is 34. You can make program to display the return value of any key on the keyboard by doing this. ClrHome Disp "Press a key" 0->A repeat A!=0 // != means not equal to GetKey->A End Disp "Numeric value of key pressed is",A pause ClrHome stop Hope it's of some help. ~Eric