added nyt fetching and a spinner