There is a method in Visual Basic that uses ObjPtr to pass a reference to an object using just the memory address to another client and it allows that client to make calls on the COM object, but I do not remember exactly how it works . . . has abyone here tried that before and if so, could you pleas post an example? Thanks! - Jeff Marler B-)