error messages cleanup
add a failing test
fix add_stream not resetting size. all tests passing