Next time, we'll stray a little into some territory that I have never seen demonstrated in assembly language programming for the QL, I'm talking of recursive routines. Until then, keep your stack untangled !