@sharkeye, you do realize to replied to a 12 years old thread? The script will never be small, as the output exe will contain your script with all merged includes and the runtime module which is about the size of autoit3.exe. The only way to make is somewhat smaller is to use au3stripper.exe, which will make the script file smaller when a lot of include files are used. In your case there are NONE, so nothing you can do! Jos