data all fetched from nytimes.
fix img problem