data all fetched from nytimes.