Almost every day when I use Ace Utilities to clean my registry, it spots a useless entry for HKEY_CURRENT_USER\Software\Developer Express giving as the reason "Obsolete key." I then have Ace Utilities delete the entry. But the next day, it's back again. I have verified that Ace DID do the deletion. After 4 such episodes, I became curious as to what keep putting that entry back into my registry. To discover the culprit, I decided that I wanted Registry Watcher to alert me as soon as ANY change was made to hkey_current_user\software\. Therefore I added the following item to Registry Watcher's list of registry keys to be monitored:hkey_current_user\software\? ? ?. NOTE: For this post, I put spaces between the question marks so that I wouldn't trigger the smiley. When I put the above entry in RegWatcher, I did NOT put any spaces between the question marks. This morning, the registry entry for developer express was NOT present. Tonight, that entry is back in the registry again. RegWatcher was running all day, but never made a peep when the registry entry for developer express was added. In other words my entry of hkey_current_user\software\? ? ? did not cause RegWatcher to notice the change. I suppose that I used the wrong syntax for setting my little trap... didn't I? If so, how SHOULD I set this trap so that RegWatcher will flash an alert when the developer express entry is again added?