made streams cancelable