I have been handed an installation that does not work properly. At the end of the install we attempt to register some in-house OCX's and DLL's. They fail in the install, but if you reboot and then register they succeed. Why? knowing how to force a reboot out of installshield and automatically registering upon return would be sufficient, but I would appreciate any good reasons for the initial failure as well. Thanks in advance.