If I remember right (it was a long time ago) some (or most) IE6 filenames were registerable (is that a word?) but the IE8 ones with the same filename were not. So if you just swapped the IE8 for the IE6, things never worked right. I don't recall if there was a setup error message or if IE just didn't work right. The only way Tomcat and I figured it was to replace the files after installation and make the necessary registry changes. That was the reason that portion of the script was made out and it worked pretty well for the past number of years. I suppose you could run a science project to see for yourself. XP was good in its day. Win7 is pretty bulletproof though. I only use hfslip to rebuild one xp box I have. I still visit here on occasion and still get a kick out of reading the windows update thread when the same information is on microsoft's site. I've created a new slip for win7 that does the same thing as hfslip, but has better features. It has an automatic hotfix downloader, it slipstreams, it reduces, it slips drivers, applies inf & reg tweaks, etc. It even reduces the "live" winsxs folder to reduce your OS footprint. I saved myself nearly a gig of diskspace after running that part of the new slip. All in all, it's still a big ole batch file but won't release it because of the same reason why I stopped supporting hfslip. I have only shared it with 3 other people that I've met on this forum.