[eat me] 1) sorry about the null & truncated msgs re: fread 2) when are lines eaten & not eaten? 3) re: fread i was trying to say look at the code for fread. it returns the number of items read. splice on the truncated msg you already read here. [etx]