thanks si for your advice. But I never logged off and I am the administrator. I am not sure what you mean by registering the controls. I thot you only registered DLLs, which isn't the problem, all the class objects within the project are giving me errors when I open the project. Also, all the classes are producing class.obj after the error message. This is so weird, and scary, I have no idea what happened. I am going for a beer and maybe the VB fairy will fix it tonight!