I don't really understand what you are writing.. But you say an SFX is more simple, well actually that is in principle the same as what I am describing! an SFX also means 1 big archive with all your apps/files that don't require an installer. But instead of creating an SFX, I simply create a 7z file. since the file to extract 7z (or rar or zip) files is already in my System32 folder, and the command to extract the 7z, always overwriting other files, is already in RunOnceEx. Means I only have to update the .7z file if needed. Also the other advantage: I set it to overwrite files, no matter what. You can't really do this with a 7z SFX. Perhaps with Zip or RAR, but that means less compression = more space on your CD/DVD. If you would take 60 seconds to read the post, you see how simple it is, the only minor difference compared to a 7z SFX is step 4! (and the 7za.exe file in system32 folder). It was simply a general response to post no1 & not related to your post above, must say nice tute ya produced there tho. Cheers MC.