diff --git a/README.md b/README.md
index f10b71b278ae31f52f088d128f93d7a45a6bdf07..6fa754498f1a83aa6478c0cb335d07a7273e84c1 100644
--- a/README.md
+++ b/README.md
@@ -51,6 +51,9 @@ Funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation)
 
 ## Recent changes
 
+**8.2.3** - 2023-03-29
+  - removed legacy attributes from serialization and streaming
+
 **8.2.2** - 2023-03-29
   - fixed a type hint which depended on windows
 
diff --git a/setup.py b/setup.py
index 50270f88898f4ec7ccdd1a49cd16030c1385e125..20bdf9476ca8057ba10033d6ae5d75e597bef545 100644
--- a/setup.py
+++ b/setup.py
@@ -4,7 +4,7 @@ with open("README.md", "r", encoding="utf-8") as fh:
     long_description = fh.read()
 
 setup(name='wzl-udi',
-      version='8.2.2',
+      version='8.2.3',
       url='https://git-ce.rwth-aachen.de/wzl-mq-public/soil/python',
       project_urls={
           "Bug Tracker": "https://git-ce.rwth-aachen.de/wzl-mq-public/soil/python/-/issues",
diff --git a/src/soil/measurement.py b/src/soil/measurement.py
index 3d44b8f211b5d91ed133ebe9f7da8ae1b6a353e0..bb14c2d4fbaef893f2986c4e9850ee4f317538dc 100644
--- a/src/soil/measurement.py
+++ b/src/soil/measurement.py
@@ -109,7 +109,7 @@ class Measurement(Figure):
         # list is empty provide all attributes of the default-serialization
         if not keys:
             keys = ['uuid', 'name', 'description', 'datatype', 'value', 'dimension', 'range', 'timestamp', 'label',
-                    'nonce', 'covariance', 'unit', 'ontology']
+                    'covariance', 'unit'] #, 'ontology']
         if 'value' in keys and 'timestamp' not in keys:
             keys += ['timestamp']
         dictionary = {}