diff --git a/README.md b/README.md
index 648043add0a6be68ae2c89725892203b397b918a..649cd6c7961aeed05b95cdeb34aae583de5d8691 100644
--- a/README.md
+++ b/README.md
@@ -1,10 +1,13 @@
 # MSA Workshop Exercises
 
-For a SCALEXA MSA workshop (projects IFCES2 and MExMeMo), two exercises to showcase MSA workloads have been prepared.
+For a SCALEXA MSA workshop (projects IFCES2 and MExMeMo), three exercises to showcase MSA workloads have been prepared.
 
 * 1. Hello World: A very simple example sending a "Hello World" from different job components
-* 2. Ping-Pong: A more sophisticated example sending messages also to a GPU
+* 1. GPU Hello World: Print "Hello World" from the GPU, but receive the second word from a CPU job
+* 2. Ping-Pong: A more sophisticated example sending messages between CPU and GPU memory
 
-In each exercise, a `README.md` is provided to explain the setup. A `compile.sh` script takes care of invoking a `Makefile` with the right parameters. The individual executables should be compiled on the respective MSA modules.
+In each exercise, a `README.md` is provided to explain the setup and TODOs. A `compile.sh` script takes care of invoking a `Makefile` with the right parameters. The individual executables should be compiled on the respective MSA modules.
 
-Right now, ParaStationMPI is used per default. OpenMPI can also easily be used, you may test it as a part of your exploration.
\ No newline at end of file
+Right now, ParaStationMPI is used per default. OpenMPI can also easily be used, you may test it as a part of your exploration.
+
+_Ideas for further examples? Add merge requests or issues!_
\ No newline at end of file