Hi Herbie, UNIVERSALPROC is a nice find indeed. When I last looked at manuals PROC, ENTERPROC, and CALL did not lead me on to UNIVERSALPROC. So I was not about to find UNIVERSALPROC myself. As proof that these are underused, I note that they offer us *static variables* of the sort I was asking for at some length not to long ago. Nobody twigged. Have you checked whether the variables are Pascal VAR's i.e. the *reference* variables of C++? The bad news is that UNIVERSALPROC & Co. are about as slow as FN's -- probably because they do 'universal' or 'worst case' register manipulation. Another (old) question:- Has anyone been able to set up a UNIVERSALPROC or any such device that is able to exploit binary PPC code **coming from C** and stored in a resource? Cheers Laurent S. PS. I am not currently comfortable with the manuals because whenever I do a search, my Mac freezes solid. I found no eDoc config to jettison so I must have some incompatibility or something broken (I've replaced eDoc itself). Hints?