Fix: renamed readStream() to read()