In the spirit of saving run time and memory: :While not getky :end does the same thing, uses less tokens, responds faster to the keypress. If you want to find out what key they pressed, it's stored in the ans variable. PJC II > hey, > for the "press any key" thing, just do this: > > :While getky==0 > :End > > (Simple)