> I'm doubt it too. I suspect there is a more clever way to do it, just that > I am not clever enough to at the moment to think of it. Sometimes the obvious is just too obvious. Senders call receivers, and pass a reference to themselves as a PARAMETER to the function, called Sender. Who called me? Well, I'll just look at the parameter 'Sender'. Warren