<t>OK, I think I understand how you've done it. I've been pondering where to put the "meat" and have leaned towards the rtd as well. In my ExcelDNA solution, the rtd exposed the UpdateNotify. I'm not sure I like that solution.By "pure xll", do you mean that your xll was registerd as an rtd and that ...