fix empty opt without throw
change #stream parameters
add 5000 timeout
update test + readme
version bump