I'm beginning to get the feeling that someone has seriously mislead you axisdj. While I'm not questioning your ability to create quality apps for your clients, its becoming clear to me that you really don't have even a basic understanding of how Windows works. You don't need this knowledge to write applications but if you're going to be talking about JITs, compilers, runtimes and such you really should start learning a little bit about what goes on when you execute an app in Windows. I don't know everything about this but I have a firm general understanding and I'm telling you, nothing you said in your last post made a lick of sense. It was like reading a cave man's explanation of why a combustion engine isn't working properly.