Rename
Extract method.
Add Streaming API