I have an activeX control that I built that has public properties. The control implements the IObjectSafety for Safe for Scripting and Safe for Initialization. The control loads properly and everything executes correctly until I try to populate the properties. I have tried jscript, vbscript, HTML PARAM tags and the result is the same. It seems to act as if it is not safe for scripting but I cannot tell why. Any help would be fantastic!