Ok folks. Here's a good one. I am writing a program that requires the user to agree to the corporate data security policy before being allowed to continue. They only want it to appear every 30 days. I have set it up so that my program is the shell, and calls explorer.exe if the user selects Yes, or if it has been less than 30 days since they were last prompted. That solves the problem of not closing my program and just opening up something else on the desktop. My problem now is that they can hit Ctrl-Alt-Del, click on Task Manager, and select New Task. Then they can start what they want. I can't edit the registry setting that disables Task Man. because the user doesn't have rights to those keys. Kind of a catch 22, eh? Any ideas?