Thanks, all! And assuming I'm remembering correctly and I did vote in this, that means I got all the first place votes on #8, ooooh. :) Dave Van Domelen, will be dropping over a thousand lines of CSV Annual on y'all pretty soon.