implement the news fragment