Rando, I don't have VB.NET so I can't see what the code is. However I wrote a test one on VB6 to see how it work compare to your exe one. Now I need a serial cable so that I can use the "paper clip" switch to check the port. Maybe base on this I can code some thing like software shutdown controller as well. Now I don't really feel comfortable driving with the screen on and the cops is on the next lane.