All In a basic09 program can you suggest the best way to make an inkey loop without too much cpu overhead ie perhaps using a timer function ? My previous basic09 programs only used command line parameters rather then interactive input after the program was started. Charlie