presumably it fires before we wrap the stream with `monitorStream`
presumably it fires before we wrap the stream with
monitorStream