several updates to streaming