Use stream, as long as you flush