implemented news source