updated submodule
put stream as non-blocking