Wouter, Robert, thanks for the examples. I was under the impression that the stack is not circular, but 'flooring', i.e. it decrements to 0 on pop and stays 0. Therefore the last pushed address will be returned when popping again (this would have made my code snippet work). I understand that this is wrong. thanks, Peter -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body