I wonder if some of you seasoned developers can help me get off the ground with what started out as a simple project, but I keep hitting roadblocks. The goal is to write to a log file every time someone launches excel.exe, winword.exe, powerpnt.exe, or outlook.exe. I've tried tons of different approaches, but it seems like the ProcessWaitClose is my big hang-up. I can't seem to get over this hump. It's my last year before retirement and I know I'm not as sharp as I used to be, so if someone can give me a nudge in the right direction, I would be most appreciative. I want to run the app on selected pc's - I had one version that just consumed too many resources to be useful - it needs to run as a background process always waiting for one of these apps to launch. I don't care to know how long the app stays open or when it's closed, I just want a simple log every time one of these processes is launched. Thanks very much to anyone who can offer some guidance.