diff --git a/frameworks/termentry/rng/termentryMod.rng b/frameworks/termentry/rng/termentryMod.rng
index f513abc..79392e4 100644
--- a/frameworks/termentry/rng/termentryMod.rng
+++ b/frameworks/termentry/rng/termentryMod.rng
@@ -195,6 +195,7 @@
notRecommendedThe term must not be used.
obsoleteThe term is obsolete.
preferredThe term is preferred.
+ toBeDiscussedThe usage of the term is not yet clear.
diff --git a/org.jung.terminology.xpr b/org.jung.terminology.xpr
index f6b03cc..6a99b53 100644
--- a/org.jung.terminology.xpr
+++ b/org.jung.terminology.xpr
@@ -13,10 +13,6 @@
key.editor.open.option.pane
false
-
- keys.context
- ${pdu}/samples/terminology.ditamap?oxycontextProjectParent=terminology.xml&oxycontextID=terminology&oxycontextName=Terminology&oxycontextType=GlobalContext
-
scenario.associations
diff --git a/plugin.xml b/plugin.xml
index 2e857e2..62854fd 100644
--- a/plugin.xml
+++ b/plugin.xml
@@ -931,6 +931,7 @@
+
diff --git a/samples/advancedDriverAssistanceSystem.dita b/samples/advancedDriverAssistanceSystem.dita
index dbe7659..0614b64 100644
--- a/samples/advancedDriverAssistanceSystem.dita
+++ b/samples/advancedDriverAssistanceSystem.dita
@@ -16,6 +16,10 @@
advanced driver assistance systems
+
+ foo
+ bar
+
ADAS
diff --git a/xsl/multiterm-custom/multiterm-custom.xsl b/xsl/multiterm-custom/multiterm-custom.xsl
index c4dd6e1..f3dbfa7 100644
--- a/xsl/multiterm-custom/multiterm-custom.xsl
+++ b/xsl/multiterm-custom/multiterm-custom.xsl
@@ -13,8 +13,7 @@
-
-
+
@@ -29,92 +28,14 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
-
diff --git a/xsl/multiterm/multiterm-common.xsl b/xsl/multiterm/multiterm-common.xsl
new file mode 100644
index 0000000..b2286c1
--- /dev/null
+++ b/xsl/multiterm/multiterm-common.xsl
@@ -0,0 +1,149 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Unspecified
+
+ ST
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {.}
+
+
+
+
+ {.}
+
+
+
+
+
+
+
+
+
+
+ ST
+
+
+
+ {sj:usage(@usage)}
+
+
+ {$part-of-speech}
+
+
+
+
+
+
+
+
+
+ {*[contains(@class, ' termentry/termContextText ')]/text()}
+
+ {*[contains(@class, ' termentry/termContextSource ')]/text()}
+
+
+
+
+
\ No newline at end of file
diff --git a/xsl/multiterm/multiterm-language-code.xsl b/xsl/multiterm/multiterm-language-code.xsl
index 5c7ead8..170ae3e 100644
--- a/xsl/multiterm/multiterm-language-code.xsl
+++ b/xsl/multiterm/multiterm-language-code.xsl
@@ -10,7 +10,7 @@
diff --git a/xsl/multiterm/multiterm-language-name.xsl b/xsl/multiterm/multiterm-language-name.xsl
index 55e88f6..15368e4 100644
--- a/xsl/multiterm/multiterm-language-name.xsl
+++ b/xsl/multiterm/multiterm-language-name.xsl
@@ -53,7 +53,7 @@
else if ($language-code = 'th-TH') then 'Thai (Thailand)'
else if ($language-code = 'vi-VN') then 'Vietnamese (Vietnam)'
else if ($language-code = 'en-GB') then 'English (Great Britain)'
- else 'UNDEFINED'
+ else $language-code || ' UNDEFINED'
"/>
diff --git a/xsl/multiterm/multiterm-usage.xsl b/xsl/multiterm/multiterm-usage.xsl
new file mode 100644
index 0000000..95d4f6f
--- /dev/null
+++ b/xsl/multiterm/multiterm-usage.xsl
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/xsl/multiterm/multiterm.xsl b/xsl/multiterm/multiterm.xsl
index c4dd6e1..0957466 100644
--- a/xsl/multiterm/multiterm.xsl
+++ b/xsl/multiterm/multiterm.xsl
@@ -13,8 +13,7 @@
-
-
+
@@ -29,17 +28,6 @@
-
-
-
-
-
-
-
-
-
-
-
@@ -52,69 +40,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-