isn't a buffer/ stream by default when reading a file ?