shorter read file