sharing data across multiple streams