diff --git a/cts/schemas/test-3/ref/role-after-failure.ref-4 b/cts/schemas/test-3/ref/role-after-failure.ref-4
index b79b10f6f9..20d2bd7c57 100644
--- a/cts/schemas/test-3/ref/role-after-failure.ref-4
+++ b/cts/schemas/test-3/ref/role-after-failure.ref-4
@@ -1,120 +1,113 @@
-
-
-
-
-
-
-
diff --git a/cts/schemas/test-3/ref/role-after-failure.ref-99 b/cts/schemas/test-3/ref/role-after-failure.ref-99
index b228cbe259..e9037826d8 100644
--- a/cts/schemas/test-3/ref/role-after-failure.ref-99
+++ b/cts/schemas/test-3/ref/role-after-failure.ref-99
@@ -1,120 +1,113 @@
-
-
-
-
-
-
-
diff --git a/xml/nvset-4.0.rng b/xml/nvset-4.0.rng
index 0508a453f2..fb76e6d71c 100644
--- a/xml/nvset-4.0.rng
+++ b/xml/nvset-4.0.rng
@@ -1,105 +1,108 @@
restart-type
- can_fail
+
+ can_fail
+ role_after_failure
+
diff --git a/xml/upgrade-3.10-4.xsl b/xml/upgrade-3.10-4.xsl
index d585daad08..d69f669ff8 100644
--- a/xml/upgrade-3.10-4.xsl
+++ b/xml/upgrade-3.10-4.xsl
@@ -1,187 +1,193 @@
+
+
+