I have an control that I updated from version 1.0.0 to version 1.1.0. I removed the old OCX by unregistering it then deleting it, then I set the new control in the SYSTEM directory and registered it. The problem is that Visual Basic would not load my old forms that used my old OCX. Why is that? I can go to COMPONENTS and then recheck the control and it works fine (though I have to add the control again to my form), but how am I suppose to update a control and not have to worry that Visual Basic will not load it?