Ahhh, wait a sec, i think I know where your comming from now. So this ActiveX Control would call a user application (say, an .exe), and then take whatever was output from that, and insert it into the current editor insertion point ?