#39 newsstream logic