I have some suggestions. I think the context menu will be more clearly if it is as follow: Use a special Preferences dialog and add the options which is in the Installation so that users can set the options easily. Add support to .wim file? .wim file is Microsoft Windows Imaging Format. It used for Windows Vista Install, Windows PE 2.0 and so on. You can see Wikipedia for more infomation. To extract files from .wim file, you must use command tool ImageX. The tool include Windows Automated Installation Kit (AIK). WAIK is free for users, download address: http://www.microsoft.com/downloads/details...;DisplayLang=en Please read the WAIK LICENSE and make sure if it can be used in Universal Extractor: WAIK_LICENSE.RTF As we know, Universal Extractor judges file type by the extension. It is not the best way. For example, there is a test.zip archive and Universal Extractor can extract the files correctly. If we rename the "test.zip" into "test.xip", Universal Extractor will not recognize it, But it still is a zip archive. Universal Extractor can judge file type by "Identifying Characters". For example, the Identifying Characters of zip archive is "50 4B 03 04" (Hex) or "PK" (ASCII). More Identifying Characters can be searched in filext.com. If Universal Extractor judge file type by Identifying Characters, it will recognize more files. If it is difficult to judge file by this way, you can try the command tool called TrID. TrID Readme: