diff --git a/README.rst b/README.rst
index 87d2ff9d78422f0f15dd9be89216bb88a26621b4..1f08b9e21b07f87a5295c8f9ec01310ef205e822 100644
--- a/README.rst
+++ b/README.rst
@@ -20,6 +20,7 @@ or
 Then activate the environment and install ``pyfaust``:
 
     conda activate sigma_faust
+
     pip install pyfaust
 
 Download and extract 'sigma_faust' files, go to the source code root directory
@@ -39,13 +40,12 @@ run the experiment and execute function `plot_random(N=256)` from
 To reproduce the second experiment, the bottom plot of Figure 1 and Figure 2
 (target matrix is composed of data from MNIST),
 
-* download and locally extract the data from
-`https://archive.ics.uci .edu/ml/datasets/Optical+Recognition+of+Handwritten+Digits`
-* run file `extract_matrices_from_datasets.py` after adapting path variable
-`root_dir` depending on the location of your data
+* download and locally extract the data from the `UCI
+repository<https://archive.ics.uci
+.edu/ml/datasets/Optical+Recognition+of+Handwritten+Digits>`_
+* run file `extract_matrices_from_datasets.py` after adapting path variable `root_dir` depending on the location of your data
 * run file `exp_icassp_data_matrices.py`.
-* execute function `plot_digits()` from
-`sigma_faust.plot_icassp_results` module to display the results.
+* execute function `plot_digits()` from `sigma_faust.plot_icassp_results` module to display the results.
 
 Bug report
 ----------