Type a program similar to the following into your ti-86: RECURSE :RVAR-1->RVAR :If (RVAR != 0) ; well, I don't remember the code for the not equal to sign :) :RECURSE Then store something like 5 to RVAR and run RECURSE. View the value of RVAR. This clearly shows that the ti-86 supports recursion. Why then, when I push PRGM in the program editor, it never displays the program I am working on? --Bill Barksdale