diff --git a/README.md b/README.md
index ffe8437..1d4569e 100644
--- a/README.md
+++ b/README.md
@@ -1,27 +1,16 @@
-# rete
+#
ete, a basic URL checker.
-TODO: Write a description here
+## What is Rete?
+Rete is a utility that can check if a URL/website is really up or not.
-## Installation
+## Whats the point of having it when I can check my self?
+Rete allows you to bulk check URLs which can be time saving.
-TODO: Write installation instructions here
+## What about bot detection?
+Rete uses that to our advantage by looking at the status code (eg, a websites returns 403)
-## Usage
+## Why did you make this?
+When making a list of games and proxies, I needed to test if the links really worked without having to test them all individually (I had over 6000 links to check!)
-TODO: Write usage instructions here
-
-## Development
-
-TODO: Write development instructions here
-
-## Contributing
-
-1. Fork it ()
-2. Create your feature branch (`git checkout -b my-new-feature`)
-3. Commit your changes (`git commit -am 'Add some feature'`)
-4. Push to the branch (`git push origin my-new-feature`)
-5. Create a new Pull Request
-
-## Contributors
-
-- [koffee.zip](https://github.com/your-github-user) - creator and maintainer
+## Creating an executable
+First you must install all of the dependencies. You can install them quickly by running `pip install -r requirements.txt`. After that you can run pyinstaller, the python program that can create an executable from a python program. You can make the executable by running `pyinstaller main.py -F -n rete` This creates a single file executable named reta.
\ No newline at end of file