It pops up when I try to run or compile the code. what does this mean? I am trying to build a control for an external device. I have the UserControl_Init, _Read and _Write subs written along with some Let/Get blocks. Is there a specific error I should be looking for or is this a general type error? I'm new to ActiveX stuff if that helps the diagnosis. Thanks.