with global stream