Thanks for the reply Steve, but I'm doing it more of as an exercise then anything particularly useful.Looking through the code gave me some insight though. Thanks for taking the time to respond! Conrad