consistency with readLines