This is great. This has my vote. Probably half of my projects have a CSV parser somewhere. For better or worse, I use CSV files far more than I use XML. A built-in CSV parser just makes sense. Yours, Noah