handle new event better. temporary fix
better test coverage + fixed RedditHandler.shutdown()