>>For shame Mike! You ought to re-write this as a WSH Script...
>
>Shame? I'm not Geo ;-) That would probably allow for the 3 second pause I need, huh?
Yeppers, in any of a handful of ways; pop a messagebox using Wscript.Shell's Popup() and let it time out, or call the Wscript.Sleep() method for example. It's also easy to schedule a script to fire using AT.