diff --git a/.DS_Store b/.DS_Store
new file mode 100644
index 0000000..5dee5e7
Binary files /dev/null and b/.DS_Store differ
diff --git a/README-orig.md b/README-orig.md
new file mode 100644
index 0000000..f2e0c4a
--- /dev/null
+++ b/README-orig.md
@@ -0,0 +1,34 @@
+# Responsive News Reader
+
+Let's create a responsive news reader website. To get the latest news the app will display we are going to use [News API](https://newsapi.org/). As with the Weather and Unsplash APIs, you will need to register with the service to obtain an API key.
+
+## Objectives
+
+- [ ] Create a responsive layout that works well and looks good at mobile, tablet and desktop screen sizes. Please create the mobile version first, then tablet and then desktop.
+
+- [ ] Fetch news articles from News API and display them including title, image, description, publication, date and link to article.
+
+- [ ] Display images for tablet and desktop screens only
+
+- [ ] Implement a feature of your choice
+
+## Stretch goals
+
+- [ ] Implement pagination which allows you to get the next 20 results and display them
+
+- [ ] Add search functionality which allows the user to retrieve news about a particular topic
+
+## Instructions
+
+- Fork and clone this repo
+- Commit your changes frequently with short and descriptive commit messages
+- Create a pull request when complete
+- We want to see great looking webpages
+- Your code should have consistent indentation and sensible naming
+- Use lots of concise functions with a clear purpose
+- Add code comments where it is not immediately obvious what your code does
+- Your code should not throw errors and handle edge cases gracefully. For example not break if server fails to return expected results
+
+## README.md
+
+When finished, include a README.md in your repo. This should explain what the project is, how to run it and how to use it. Someone who is not familiar with the project should be able to look at it and understand what it is and what to do with it.
diff --git a/README.md b/README.md
index f2e0c4a..54db3eb 100644
--- a/README.md
+++ b/README.md
@@ -1,34 +1,43 @@
-# Responsive News Reader
+# 'newsee' newsreader app
+
+
+
+## Objective > what does it do?
+The purpose of the newsreader app is to display the news with a fully responsive layout for mobile, tablet and desktop screen sizes giving an intuative and user-freindly experience.
+
+## How it works
+The app loads raw data from the [News API](https://newsapi.org/), uses Javascript to display the articles' title, image, description and other details, and CSS to style the UI.
+
+[View newsee repo on Github](https://github.com/rolandjlevy/responsive-news-reader)
+
+## Technology used
+- [ ] News API
+- [ ] Javascript
+- [ ] CSS
+
+## Stages of development
+- [ ] Set up APIs and read the **News API** documentation
+- [ ] Retrieved the data for news articles
+- [ ] Used Javascript to display the image, description, publication and date for the current day
+- [ ] Used CSS to style the layout
+
+## Features achieved
+- [ ] Drop-down menu for showing news from countries wordwide
+- [ ] Drop-down menu for showing news for categories
+- [ ] Images shown in mobile view only
+- [ ] Show / hide images toggle shown in mobile view only
+- [ ] Search bar allows user input to display search results
+- [ ] User's search terms are highlighed in the results
+
+## Desired features with more time
+- [ ] An option to change text size for accessibility
+- [ ] Drop-down menu for news from different sources
+- [ ] Drop-down menu for news in different languages
+- [ ] A special slideshow gallery of happy / funny articles
+- [ ] Trump's fake news
+- [ ] Show news on a good to bad sliding scale using a slider
+- [ ] When no image replace with a relevant image
+- [ ] Add icons above categories
+- [ ] Random article generator
+- [ ] Focus the selected article and blur / darken the background
-Let's create a responsive news reader website. To get the latest news the app will display we are going to use [News API](https://newsapi.org/). As with the Weather and Unsplash APIs, you will need to register with the service to obtain an API key.
-
-## Objectives
-
-- [ ] Create a responsive layout that works well and looks good at mobile, tablet and desktop screen sizes. Please create the mobile version first, then tablet and then desktop.
-
-- [ ] Fetch news articles from News API and display them including title, image, description, publication, date and link to article.
-
-- [ ] Display images for tablet and desktop screens only
-
-- [ ] Implement a feature of your choice
-
-## Stretch goals
-
-- [ ] Implement pagination which allows you to get the next 20 results and display them
-
-- [ ] Add search functionality which allows the user to retrieve news about a particular topic
-
-## Instructions
-
-- Fork and clone this repo
-- Commit your changes frequently with short and descriptive commit messages
-- Create a pull request when complete
-- We want to see great looking webpages
-- Your code should have consistent indentation and sensible naming
-- Use lots of concise functions with a clear purpose
-- Add code comments where it is not immediately obvious what your code does
-- Your code should not throw errors and handle edge cases gracefully. For example not break if server fails to return expected results
-
-## README.md
-
-When finished, include a README.md in your repo. This should explain what the project is, how to run it and how to use it. Someone who is not familiar with the project should be able to look at it and understand what it is and what to do with it.
diff --git a/countries-options.txt b/countries-options.txt
new file mode 100644
index 0000000..b0a01af
--- /dev/null
+++ b/countries-options.txt
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/countries.txt b/countries.txt
new file mode 100644
index 0000000..ba0cf60
--- /dev/null
+++ b/countries.txt
@@ -0,0 +1,108 @@
+Argentina
+ar
+Australia
+au
+Austria
+at
+Belgium
+be
+Brazil
+br
+Bulgaria
+bg
+Canada
+ca
+China
+cn
+Colombia
+co
+Cuba
+cu
+Czech Republic
+cz
+Egypt
+eg
+France
+fr
+Germany
+de
+Greece
+gr
+Hong Kong
+hk
+Hungary
+hu
+India
+in
+Indonesia
+id
+Ireland
+ie
+Israel
+il
+Italy
+it
+Japan
+jp
+Latvia
+lv
+Lithuania
+lt
+Malaysia
+my
+Mexico
+mx
+Morocco
+ma
+Netherlands
+nl
+New Zealand
+nz
+Nigeria
+ng
+Norway
+no
+Philippines
+ph
+Poland
+pl
+Portugal
+pt
+Romania
+ro
+Russia
+ru
+Saudi Arabia
+sa
+Serbia
+rs
+Singapore
+sg
+Slovakia
+sk
+Slovenia
+si
+South Africa
+za
+South Korea
+kr
+Sweden
+se
+Switzerland
+ch
+Taiwan
+tw
+Thailand
+th
+Turkey
+tr
+UAE
+ae
+Ukraine
+ua
+United Kingdom
+gb
+United States
+us
+Venuzuela
+ve
diff --git a/images/.DS_Store b/images/.DS_Store
new file mode 100644
index 0000000..ef17e55
Binary files /dev/null and b/images/.DS_Store differ
diff --git a/images/eyes-transparent.png b/images/eyes-transparent.png
new file mode 100644
index 0000000..fb06157
Binary files /dev/null and b/images/eyes-transparent.png differ
diff --git a/images/eyes-white.png b/images/eyes-white.png
new file mode 100644
index 0000000..a5a3757
Binary files /dev/null and b/images/eyes-white.png differ
diff --git a/images/eyes-white.xcf b/images/eyes-white.xcf
new file mode 100644
index 0000000..e359c15
Binary files /dev/null and b/images/eyes-white.xcf differ
diff --git a/images/eyes.png b/images/eyes.png
new file mode 100644
index 0000000..c48fd36
Binary files /dev/null and b/images/eyes.png differ
diff --git a/images/eyes.xcf b/images/eyes.xcf
new file mode 100644
index 0000000..28bcffc
Binary files /dev/null and b/images/eyes.xcf differ
diff --git a/images/screen-shot.png b/images/screen-shot.png
new file mode 100644
index 0000000..124bc08
Binary files /dev/null and b/images/screen-shot.png differ
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..1de3d63
--- /dev/null
+++ b/index.html
@@ -0,0 +1,73 @@
+
+
+
+