Sorry, I've been running this pretty much exclusively on W2K systems. I found a little glitch in the one of the data types when I ran it over the network on a XP machine. Edited code above.