improve streaming results.  add example