diff --git a/DIRECTORY.md b/DIRECTORY.md
index 8f9b931..656e0e8 100644
--- a/DIRECTORY.md
+++ b/DIRECTORY.md
@@ -16,6 +16,7 @@
* [Association](https://github.com/TheAlgorithms/Jupyter/blob/master/machine_learning/Associative%20Mining/Association.ipynb)
* Basics Of Tensorflow
* [Basic Of Tensorflow](https://github.com/TheAlgorithms/Jupyter/blob/master/machine_learning/Basics%20of%20tensorflow/Basic%20of%20TensorFlow.ipynb)
+ * [Bayesian Belief Networks](https://github.com/TheAlgorithms/Jupyter/blob/master/machine_learning/bayesian_belief_networks.ipynb)
* Cosine-Similarity
* [Similarity](https://github.com/TheAlgorithms/Jupyter/blob/master/machine_learning/Cosine-Similarity/Similarity.ipynb)
* Dbscan
@@ -65,7 +66,6 @@
* [Scikit-Learn](https://github.com/TheAlgorithms/Jupyter/blob/master/machine_learning/Scikit-learn/Scikit-learn.ipynb)
* Support Vector Machine
* [Support Vector Machine](https://github.com/TheAlgorithms/Jupyter/blob/master/machine_learning/Support_Vector_Machine/Support%20Vector%20Machine.ipynb)
- * [Bayesian Belief Network](./machine_learning/bayesian_belief_networks.ipynb)
## Neural Network
* [02-Imdb-Binary-Classification](https://github.com/TheAlgorithms/Jupyter/blob/master/neural_network/02-imdb-binary-classification.ipynb)
diff --git a/README.md b/README.md
index 17db82d..124ee52 100644
--- a/README.md
+++ b/README.md
@@ -1,23 +1,34 @@
-## Jupyter   
-
-  [](https://gitpod.io/#https://github.com/TheAlgorithms/Jupyter)
-   
+## The Algorithms - Jupyter
+
+
+[](https://gitpod.io/#https://github.com/TheAlgorithms/Jupyter)
+
+
+
+
[](https://mybinder.org/v2/gh/TheAlgorithms/Jupyter/master)
-## Clone git repository
-
-```sh
- $ git clone "https://github.com/TheAlgorithms/Jupyter.git"
-```
+## Getting started
You can run and edit the algorithms or contribute to them using [Gitpod.io](https://www.gitpod.io/), a free online development environment, with a single click.
[](http://gitpod.io/#https://github.com/TheAlgorithms/Jupyter)
+## Contributing New Algorithms
+
+* Make your pull requests to be **specific** and **focused**. Instead of contributing "several algorithms" all at once contribute them all one by one separately (i.e. one pull request for "Logistic Regression", another one for "K-Means", and so on).
+
+* Every new algorithm must have:
+ * **Source code** with comments and readable namings
+ * **Math** being explained in README.md along with the code
+ * **Jupyter demo notebook** with an example of how this new algorithm may be applied
+
+If you're adding new **datasets** they need to be saved in the `/data` folder. CSV files are preferable. The size of the file should not be greater than `30Mb`.
+
## Contributing
-Before removing any bug, or adding new algorithm please do the following: **[Check Contribution Guidelines Before Contribution](Contributing.md)** and also please read **[CODE OF CONDUCT](CODE_OF_CONDUCT.md)**.
+Before removing any bug, or adding new algorithms please read our [Contribution Guidelines](Contributing.md)** and our **[Code of Conduct](CODE_OF_CONDUCT.md)**.
## License
-Licensed under the [MIT License](LICENSE.md)
+All the code is licensed under the [MIT License](LICENSE.md)