Use MAINCNT to do it. Example: VAR COUNT=60,TIME=MAINCNT WHILE COUNT>0 CLS COUNT=60-FLOOR(MAINCNT/60) LOCATE 20,15 ?COUNT VSYNC 1 WEND WHILE !BUTTON() BEEP 0 WEND