Add ability to open path
Add ability to read stream without writing to file