diff --git a/README.md b/README.md
index 1d35fc1..a1be67c 100644
--- a/README.md
+++ b/README.md
@@ -297,7 +297,7 @@ With the modifications, let's run MCMC again:
```bash
./bin/MCMCTutorial TutorialConfigs/FitterConfig.yaml
```
-Congratulations, you have sucessfully modified the MCMC! 🎉
+Congratulations, you have successfully modified the MCMC! 🎉
### How to Compare Chains
Now that you have two chains you can try comparing them using the following:
@@ -316,6 +316,33 @@ General:
```
If you were to run a new MCMC with this configuration, you should see that `Norm_Param_0` does not move from its nominal position during the chain.
+
+
+(Detailed) Discrete Normalisation Parameters
+For the most part you will be defining continuous norm parameters.
+However some variables like SampleID or number of hadrons are discrete.
+
+**MaCh3** supports setting normalisation parameters on discrete variables, as shown in the example below:
+
+```yaml
+- Systematic:
+ Names:
+ FancyName: Norm_Param_Discrete
+ KinematicCuts:
+ - SampleId: [[1]]
+```
+
+For more complex selections, you can specify multiple discrete values:
+
+```yaml
+- Systematic:
+ Names:
+ FancyName: Norm_Param_Discrete
+ KinematicCuts:
+ - SampleId: [[1], [10]]
+```
+
+
(Detailed) Eigen Decomposition ‐ PCA