updated - using fread.