implement the news collection