Cool, Thank you!

(/e watches pile of rares start to disappear)
I have a question: is it possible to make installing DX9c optional? My reasons for asking are:
1) I remember having to put DX9c on when I installed Decal 2.9.6.0, so it's already there.
2) The Decal dx installer always gives me this error on XP-32bit and 7-64bit and I end up having to download a special DX9c installer to run manually; "An error occured while installing system components for Decal 2.9. Setup cannot continue until all system components have been successfully installed."
*********************
Details:
Component Microsoft DirectX 9.0c has failed to install with the following error message:
"An internal error occured."
The following components failed to install:
- Microsoft DirectX 9.0c
See the setup log file located at 'C:\Users\Picaro\AppData\Local\Temp\VSD52D6.tmp\install.log' for more information.
*********************
Contents of install.log:
The following properties have been set:
Property: [AdminUser] = true {boolean}
Property: [ProcessorArchitecture] = AMD64 {string}
Property: [VersionNT] = 6.1.0 {version}
Running checks for package '.NET Framework 2.0', phase BuildList
Running external check with command line "C:\Users\Picaro\AppData\Local\Temp\VSD52D6.tmp\dotnetfx\dotnetchk.exe"
Process exited with code 1
Setting value '1 {int}' for property 'DotNetInstalled'
Reading value 'Version' of registry key 'HKLM\Software\Microsoft\Internet Explorer'
Read string value '8.0.7600.16385'
Setting value '8.0.7600.16385 {string}' for property 'IEVersion'
The following properties have been set for package '.NET Framework 2.0':
Property: [DotNetInstalled] = 1 {int}
Property: [IEVersion] = 8.0.7600.16385 {string}
Running checks for command 'dotnetfx\instmsia.exe'
Result of running operator 'ValueExists' on property 'VersionNT': true
Result of checks for command 'dotnetfx\instmsia.exe' is 'Bypass'
Running checks for command 'dotnetfx\WindowsInstaller-KB893803-v2-x86.exe'
Result of running operator 'ValueExists' on property 'Version9x': false
Result of running operator 'VersionLessThan' on property 'VersionNT' and value '5.0.3': false
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '3.0': true
Result of checks for command 'dotnetfx\WindowsInstaller-KB893803-v2-x86.exe' is 'Bypass'
Running checks for command 'dotnetfx\dotnetfx.exe'
Result of running operator 'ValueNotEqualTo' on property 'DotNetInstalled' and value '0': true
Result of checks for command 'dotnetfx\dotnetfx.exe' is 'Bypass'
'.NET Framework 2.0' RunCheck result: No Install Needed
Running checks for package 'Microsoft DirectX 9.0c', phase BuildList
Looking up path for special folder 'SystemFolder'
Running check with folder 'C:\Windows\System32\.' and file 'd3dx9_36.dll'
Attempting to find file 'C:\Windows\System32\.\d3dx9_36.dll'
Could not find file 'd3dx9_36.dll' in folder 'C:\Windows\System32\.'
Not setting value for property 'CheckD3DX'
The following properties have been set for package 'Microsoft DirectX 9.0c':
Running checks for command 'DX9\dxwebsetup.exe'
Result of running operator 'ValueExists' on property 'CheckD3DX': false
Result of running operator 'ValueNotEqualTo' on property 'AdminUser' and value 'True': false
Result of running operator 'ValueExists' on property 'Version9x': false
Result of checks for command 'DX9\dxwebsetup.exe' is 'Install'
'Microsoft DirectX 9.0c' RunCheck result: Install Needed
Running checks for package 'Windows Installer 3.1', phase BuildList
The following properties have been set for package 'Windows Installer 3.1':
Running checks for command 'WindowsInstaller3_1\WindowsInstaller-KB893803-v2-x86.exe'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '3.1': true
Result of checks for command 'WindowsInstaller3_1\WindowsInstaller-KB893803-v2-x86.exe' is 'Bypass'
'Windows Installer 3.1' RunCheck result: No Install Needed
EULA for components 'Microsoft DirectX 9.0c' was accepted.
Copying files to temporary directory "C:\Users\Picaro\AppData\Local\Temp\VSD52D6.tmp\"
Downloading files to "C:\Users\Picaro\AppData\Local\Temp\VSD52D6.tmp\"
(8/5/2011 3:00:26 PM) Downloading 'DX9\dxwebsetup.exe' from 'http://www.decaldev.com/releases/bs/dxwebsetup.exe' to 'C:\Users\Picaro\AppData\Local\Temp\VSD52D6.tmp\'
Download completed at 8/5/2011 3:00:26 PM
Verifying file integrity of C:\Users\Picaro\AppData\Local\Temp\VSD52D6.tmp\DX9\dxwebsetup.exe
WinVerifyTrust returned 0
File trusted
Running checks for package 'Microsoft DirectX 9.0c', phase BeforePackage
Looking up path for special folder 'SystemFolder'
Running check with folder 'C:\Windows\System32\.' and file 'd3dx9_36.dll'
Attempting to find file 'C:\Windows\System32\.\d3dx9_36.dll'
Could not find file 'd3dx9_36.dll' in folder 'C:\Windows\System32\.'
Not setting value for property 'CheckD3DX'
The following properties have been set for package 'Microsoft DirectX 9.0c':
Running checks for command 'DX9\dxwebsetup.exe'
Result of running operator 'ValueExists' on property 'CheckD3DX': false
Result of running operator 'ValueNotEqualTo' on property 'AdminUser' and value 'True': false
Result of running operator 'ValueExists' on property 'Version9x': false
Result of checks for command 'DX9\dxwebsetup.exe' is 'Install'
'Microsoft DirectX 9.0c' RunCheck result: Install Needed
Verifying file integrity of C:\Users\Picaro\AppData\Local\Temp\VSD52D6.tmp\DX9\dxwebsetup.exe
WinVerifyTrust returned 0
File trusted
Installing using command line '"C:\Users\Picaro\AppData\Local\Temp\VSD52D6.tmp\DX9\dxwebsetup.exe" /q /r:n'
Process exited with code -9
Status of package 'Microsoft DirectX 9.0c' after install is 'InstallFailed'