diff --git a/topics/transformation/xbgf/tests/factor3.baseline b/topics/transformation/xbgf/tests/factor3.baseline
index 487aad4f..26108388 100644
--- a/topics/transformation/xbgf/tests/factor3.baseline
+++ b/topics/transformation/xbgf/tests/factor3.baseline
@@ -1,38 +1,52 @@
-
-
-
-
+
+ a
-
-
-
- b
-
-
-
-
-
-
- c
-
-
- d
-
-
-
-
-
-
- e
-
-
- f
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+ a
+
+
+ b
+
+
+
+
+ c
+
+
+
+
+
+
+ d
+
+
+ e
+
+
+
+
+
+
+ f
+
+
+ g
+
+
+
+
+
+
+
+
+ h
+
+
+ i
+
+
+
+
+
\ No newline at end of file
diff --git a/topics/transformation/xbgf/tests/factor3.bgf b/topics/transformation/xbgf/tests/factor3.bgf
index 509332a3..bf020ad0 100644
--- a/topics/transformation/xbgf/tests/factor3.bgf
+++ b/topics/transformation/xbgf/tests/factor3.bgf
@@ -3,32 +3,44 @@
a
+
+ a
+
+
+ b
+
-
- b
- cd
+
+ e
+
- b
+ c
- e
+ f
- f
+ g
+
+ h
+
+
+ i
+
diff --git a/topics/transformation/xbgf/tests/factor3.xbgf b/topics/transformation/xbgf/tests/factor3.xbgf
index f61dadd7..0f870895 100644
--- a/topics/transformation/xbgf/tests/factor3.xbgf
+++ b/topics/transformation/xbgf/tests/factor3.xbgf
@@ -7,27 +7,27 @@
-
- b
- cd
+
+ e
+
- b
+ c
- e
+ f
- f
+ g
@@ -36,27 +36,27 @@
- b
+ c
- e
+ d
- f
+ e
- c
+ f
- d
+ g
diff --git a/topics/transformation/xbgf/tests/massage_ch_xx1.xbgf b/topics/transformation/xbgf/tests/massage_ch_xx1.xbgf
index 8f6e1042..964adcc1 100644
--- a/topics/transformation/xbgf/tests/massage_ch_xx1.xbgf
+++ b/topics/transformation/xbgf/tests/massage_ch_xx1.xbgf
@@ -39,9 +39,6 @@
-
- foo
- foo
diff --git a/topics/transformation/xbgf/tests/massage_ch_xx2.xbgf b/topics/transformation/xbgf/tests/massage_ch_xx2.xbgf
index 4ac0420c..307414d9 100644
--- a/topics/transformation/xbgf/tests/massage_ch_xx2.xbgf
+++ b/topics/transformation/xbgf/tests/massage_ch_xx2.xbgf
@@ -120,7 +120,4 @@
foo
-
- foo
-
\ No newline at end of file
diff --git a/topics/transformation/xbgf/tests/massage_distr_ch.xbgf b/topics/transformation/xbgf/tests/massage_distr_ch.xbgf
index c1e984e0..f4a87195 100644
--- a/topics/transformation/xbgf/tests/massage_distr_ch.xbgf
+++ b/topics/transformation/xbgf/tests/massage_distr_ch.xbgf
@@ -173,20 +173,36 @@
+
+
+
+
+ bar
+
+
+
+
+
+
+
+
+
+ bar
+
+
+
+ foo
-
+ bar
-
-
-
-
+
@@ -211,25 +227,6 @@
-
-
-
-
- bar
-
-
-
-
-
-
-
-
-
- bar
-
-
-
-
diff --git a/topics/transformation/xbgf/tests/narrow1.baseline b/topics/transformation/xbgf/tests/narrow_global.baseline
similarity index 100%
rename from topics/transformation/xbgf/tests/narrow1.baseline
rename to topics/transformation/xbgf/tests/narrow_global.baseline
diff --git a/topics/transformation/xbgf/tests/narrow1.bgf b/topics/transformation/xbgf/tests/narrow_global.bgf
similarity index 100%
rename from topics/transformation/xbgf/tests/narrow1.bgf
rename to topics/transformation/xbgf/tests/narrow_global.bgf
diff --git a/topics/transformation/xbgf/tests/narrow1.xbgf b/topics/transformation/xbgf/tests/narrow_global.xbgf
similarity index 100%
rename from topics/transformation/xbgf/tests/narrow1.xbgf
rename to topics/transformation/xbgf/tests/narrow_global.xbgf
diff --git a/topics/transformation/xbgf/tests/narrow3.baseline b/topics/transformation/xbgf/tests/narrow_l.baseline
similarity index 100%
rename from topics/transformation/xbgf/tests/narrow3.baseline
rename to topics/transformation/xbgf/tests/narrow_l.baseline
diff --git a/topics/transformation/xbgf/tests/narrow3.bgf b/topics/transformation/xbgf/tests/narrow_l.bgf
similarity index 100%
rename from topics/transformation/xbgf/tests/narrow3.bgf
rename to topics/transformation/xbgf/tests/narrow_l.bgf
diff --git a/topics/transformation/xbgf/tests/narrow3.xbgf b/topics/transformation/xbgf/tests/narrow_l.xbgf
similarity index 100%
rename from topics/transformation/xbgf/tests/narrow3.xbgf
rename to topics/transformation/xbgf/tests/narrow_l.xbgf
diff --git a/topics/transformation/xbgf/tests/narrow2.baseline b/topics/transformation/xbgf/tests/narrow_nt.baseline
similarity index 100%
rename from topics/transformation/xbgf/tests/narrow2.baseline
rename to topics/transformation/xbgf/tests/narrow_nt.baseline
diff --git a/topics/transformation/xbgf/tests/narrow2.bgf b/topics/transformation/xbgf/tests/narrow_nt.bgf
similarity index 100%
rename from topics/transformation/xbgf/tests/narrow2.bgf
rename to topics/transformation/xbgf/tests/narrow_nt.bgf
diff --git a/topics/transformation/xbgf/tests/narrow2.xbgf b/topics/transformation/xbgf/tests/narrow_nt.xbgf
similarity index 100%
rename from topics/transformation/xbgf/tests/narrow2.xbgf
rename to topics/transformation/xbgf/tests/narrow_nt.xbgf
diff --git a/topics/transformation/xbgf/tests/widen1.baseline b/topics/transformation/xbgf/tests/widen_global.baseline
similarity index 100%
rename from topics/transformation/xbgf/tests/widen1.baseline
rename to topics/transformation/xbgf/tests/widen_global.baseline
diff --git a/topics/transformation/xbgf/tests/widen1.bgf b/topics/transformation/xbgf/tests/widen_global.bgf
similarity index 100%
rename from topics/transformation/xbgf/tests/widen1.bgf
rename to topics/transformation/xbgf/tests/widen_global.bgf
diff --git a/topics/transformation/xbgf/tests/widen1.xbgf b/topics/transformation/xbgf/tests/widen_global.xbgf
similarity index 100%
rename from topics/transformation/xbgf/tests/widen1.xbgf
rename to topics/transformation/xbgf/tests/widen_global.xbgf
diff --git a/topics/transformation/xbgf/tests/widen3.baseline b/topics/transformation/xbgf/tests/widen_l.baseline
similarity index 100%
rename from topics/transformation/xbgf/tests/widen3.baseline
rename to topics/transformation/xbgf/tests/widen_l.baseline
diff --git a/topics/transformation/xbgf/tests/widen3.bgf b/topics/transformation/xbgf/tests/widen_l.bgf
similarity index 100%
rename from topics/transformation/xbgf/tests/widen3.bgf
rename to topics/transformation/xbgf/tests/widen_l.bgf
diff --git a/topics/transformation/xbgf/tests/widen3.xbgf b/topics/transformation/xbgf/tests/widen_l.xbgf
similarity index 100%
rename from topics/transformation/xbgf/tests/widen3.xbgf
rename to topics/transformation/xbgf/tests/widen_l.xbgf
diff --git a/topics/transformation/xbgf/tests/widen2.baseline b/topics/transformation/xbgf/tests/widen_nt.baseline
similarity index 100%
rename from topics/transformation/xbgf/tests/widen2.baseline
rename to topics/transformation/xbgf/tests/widen_nt.baseline
diff --git a/topics/transformation/xbgf/tests/widen2.bgf b/topics/transformation/xbgf/tests/widen_nt.bgf
similarity index 100%
rename from topics/transformation/xbgf/tests/widen2.bgf
rename to topics/transformation/xbgf/tests/widen_nt.bgf
diff --git a/topics/transformation/xbgf/tests/widen2.xbgf b/topics/transformation/xbgf/tests/widen_nt.xbgf
similarity index 100%
rename from topics/transformation/xbgf/tests/widen2.xbgf
rename to topics/transformation/xbgf/tests/widen_nt.xbgf