Anyone ever scripted a put to put something in the message box, and then forgot it was there and had a helluvatime finding it again? I give you: function findPut theScript filter theScript without "* into *" filter theScript without "* before *" filter theScript without "* after *" filter theScript with "*put *" return theScript end findPut I LOVE that filter command! Bob