Kent,
Can I add my 2 cents?

I haven't tried the code but from my first glance, I don't see WKiX32.exe being installed. Also, it appears to install KX95.dll without determining if it is required. I don't know if you are aware, but KX95.dll should NOT be installed unless the KXRPC service is installed. Having the DLL without the RPC service will cause problems. It's in the manual.

The usual purpose for parens is to force precedence. MCA tends to overuse them.
_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.