Ok, seems pretty straight forward. How do you read a file in KIX though? Should be easy to read it in from the .csv file by telling it to break on the "," but how do you do that, also, how do you test for end of file in KIX (test for NULL maybe?)? Last question, you CSV function, where is that defined, its not listed in the xlLiB file.

Thanks for your time.