I have a working version but it only keeps track of 50 entries.. it uses an on *:input:*: to store the entries in a hash table. I shoulda posted i got a viable working solution to most of these posts but it would be much faster if it were built in rather than scripted.. compiled code is better