diff --git a/kalibrierschein/kalibrierschein.cls b/kalibrierschein/kalibrierschein.cls
index e9f13686d6bbe7008806c01a8ba932ae20a118da..276917e677c1208afe31713aeffca39ffdd8279e 100644
--- a/kalibrierschein/kalibrierschein.cls
+++ b/kalibrierschein/kalibrierschein.cls
@@ -277,8 +277,6 @@
 
 \input{\ks@kalType\ks@layout.clo}% Titelseiten- und Layout-Definition
 
-\RequirePackage{trimspaces}
-
 \newcommand*\ks@type{%
   Typ des Ger\"ates}
 \newcommand*\type[1]{\xdef\ks@type{\trim@spaces{#1}}}
diff --git a/kalibrierschein/siunitx-PTB.sty b/kalibrierschein/siunitx-PTB.sty
index f81907bc8940d2004b9ba4e450fa71a0210b811c..cd998ebcdeb2a293dba23815f529e9dc778146a2 100644
--- a/kalibrierschein/siunitx-PTB.sty
+++ b/kalibrierschein/siunitx-PTB.sty
@@ -1,6 +1,6 @@
 % Rolf Niepraschk, PTB, Rolf.Niepraschk@ptb.de
 
-\ProvidesPackage{siunitx-PTB}[2016/09/26 v0.1a Addionions to `siunitx'' (PTB/RN)]
+\ProvidesPackage{siunitx-PTB}[2017/12/01 v0.1b Addionions to `siunitx'' (PTB/RN)]
 
 \RequirePackage{siunitx}
 
@@ -31,6 +31,7 @@
   ,per-mode = reciprocal
   ,mode = text % !!!
   ,tight-spacing = false
+  ,separate-uncertainty
   %%%,inter-unit-product = \ensuremath{{}\cdot{}}
 }%
 %%%}
@@ -40,6 +41,8 @@
   }%
 }
 
+\RequirePackage{trimspaces}
+
 \let\ke@orig@SI=\SI
 \renewcommand*\SI[2][]{% tolerant gegenüber "?" statt Zahl
   \def\ks@tempa{#1}%
@@ -68,10 +71,8 @@
 
 \RequirePackage{iflang}
 \IfLanguageName{ngerman}{%
-  \typeout{ngerman}
   \AtBeginDocument{\sisetup{locale=DE}}
 }{%
-  \typeout{english}
   \AtBeginDocument{\sisetup{locale=UK}}
 }
 
diff --git a/ptbletter/ptbletter.cls b/ptbletter/ptbletter.cls
index a11cd69f0d3508510dd264fda84b024a6ab65df2..7dc2d3c315c258ed381fa4620f3ef8bddb8b9b83 100644
--- a/ptbletter/ptbletter.cls
+++ b/ptbletter/ptbletter.cls
@@ -104,6 +104,7 @@
   \renewcommand*\familydefault{\sfdefault}
 \fi
 
+
 %\RequirePackage{etoolbox}
 %\preto\@classoptionslist{ngerman,}
 % Ohne Sprachangabe "deutsch" verwenden. Bessere Lösung?