added getAggregatedNews() and markNewsAsRead() functions