diff --git a/CHANGELOG.md b/CHANGELOG.md
index f69e155e197da75ff4b2e895be1e26a39d3f3675..018d8876d941b6cc9fe05f33c375033512ddb5ce 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -25,8 +25,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 
 ### Fixed ###
 
-- CaosDB internal properties `name` and `unit` can now be used via the `extern`
-  keyword in yaml datamodel specifications.
+- CaosDB internal properties `name`, `unit` and `description` can now be used via the `extern`
+  keyword in YAML datamodel specifications.
 
 ### Security ###
 
diff --git a/integrationtests/test.sh b/integrationtests/test.sh
index e97596980918c08567cc2c8ca17dd3387e343c29..aebec016e62187f1f790a9bd4a3a31d77f934d50 100755
--- a/integrationtests/test.sh
+++ b/integrationtests/test.sh
@@ -57,10 +57,11 @@ then
     exit 1
 fi
 set -e
-echo "undo changes"
+echo "Undoing previous changes to extroot content..."
 cd extroot
 egrep -liRZ 'A description of this example' . | xargs -0 -l sed -i -e 's/A description of this example/A description of another example/g'
 cd ..
+echo "Done."
 python3 test_table.py
 # TODO the following test deletes lots of the data inserted by the crawler
 echo "Testing im and export"
diff --git a/src/doc/yaml_interface.rst b/src/doc/yaml_interface.rst
index dcf4c5d6c7a674bd8d32d92df0a509e511af26f5..476e92829238a0fc9dac851c61790c022e9fcde9 100644
--- a/src/doc/yaml_interface.rst
+++ b/src/doc/yaml_interface.rst
@@ -50,7 +50,7 @@ This example defines 3 ``RecordType``s:
 - A Person with a ``firstName`` and a ``lastName`` (as recommended properties)
 - A ``LabbookEntry`` with multiple recommended properties of different data types
 - It is assumed that the server knows a RecordType or Property with the name 
-  "Textfile".
+  ``Textfile``.
 
 
 One major advantage of using this interface (in contrast to the standard python interface) is that properties can be defined and added to record types "on-the-fly". E.g. the three lines for ``firstName`` as sub entries of ``Person`` have two effects on CaosDB:
@@ -66,7 +66,8 @@ Note the difference between the three property declarations of ``LabbookEntry``:
 - ``responsible``: This defines and adds a property with name "responsible" to ``LabbookEntry`, which has a datatype ``Person``. ``Person`` is defined above.
 - ``firstName``: This defines and adds a property with the standard data type ``TEXT`` to record type ``Person``.
 
-If the data model depends on already existing parts, those can be added using the ``extern`` keyword.
+If the data model depends on record types or properties which already exist in CaosDB, those can be
+added using the ``extern`` keyword: ``extern`` takes a list of previously defined names.
 
 Datatypes
 ---------