diff --git a/README.md b/README.md
index 0f2cfb91974e9fe4b408c62dcb79a316b8dc1d6d..61272b4c990bfda4d6641fc759517b4189c5fc47 100644
--- a/README.md
+++ b/README.md
@@ -9,8 +9,8 @@ Functions return a SLURM ID which can be used to trigger the start of another fu
 
 - How does it work?
   - There are two kinds of code/scripts: One that is run immediately and one that is run later on.
-  - The first one instructs the cluster (SLURM) to do the things you tell it - in the right order - using the right input.
-  - The latter kind of code actually does the things. It is not run right away, but when SLURM says "it's your turn now" - which depends on the available resources on the shared cluster.
+  - The first one instructs the cluster (SLURM) to do the things you tell it - in the right order - using the right input. Example: [`scheduler.py`](https://github.com/lkugler/DART-WRF/blob/master/scheduler.py)
+  - The latter kind of code actually does the things. It is not run right away, but when SLURM says "it's your turn now" - which depends on the available resources on the shared cluster. Example: [prepare_nature.py](https://github.com/lkugler/DART-WRF/blob/master/scripts/prepare_nature.py) and other files in the `/scripts` folder.
 
 - Can I use it for real weather?
   -  Yes, but you need to [convert your observations into DART format.](https://docs.dart.ucar.edu)