I've tried putting "wait 0 with messages" in the preOpeStack handler of the new stack, but that doesn't work--execution returns there, rather than in the calling stack (which was obvious once I thought of it that way . . .) -- Dr. Richard E. Hawkins, Esq. (702) 508-8462