You do not need to create new threads when you are basically handling the same problem. Your post here is practically the same as post #7 in this thread http://www.vbforums.com/showthread.php?t=627420