diff --git a/ccm-core/src/main/resources/META-INF/resources/components/bootstrap/formGroup.xhtml b/ccm-core/src/main/resources/META-INF/resources/components/bootstrap/formGroup.xhtml
deleted file mode 100644
index 615f7a3d6..000000000
--- a/ccm-core/src/main/resources/META-INF/resources/components/bootstrap/formGroup.xhtml
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- #{cc.attrs.help}
-
-
-
-
-
diff --git a/ccm-core/src/main/resources/META-INF/resources/components/bootstrap/formGroupNumber.xhtml b/ccm-core/src/main/resources/META-INF/resources/components/bootstrap/formGroupNumber.xhtml
new file mode 100644
index 000000000..ed31d82a2
--- /dev/null
+++ b/ccm-core/src/main/resources/META-INF/resources/components/bootstrap/formGroupNumber.xhtml
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ step = #{cc.attrs.step}
+ step = #{(not empty cc.attrs.step) ? cc.attrs.step : null}
+ step not empty? #{not empty cc.attrs.step}
+
+
+
+
+
+
+
+ #{cc.attrs.help}
+
+
+
+
+
+
+
diff --git a/ccm-core/src/main/resources/META-INF/resources/components/bootstrap/formGroupText.xhtml b/ccm-core/src/main/resources/META-INF/resources/components/bootstrap/formGroupText.xhtml
index 2f0cd4f8c..a25af17ba 100644
--- a/ccm-core/src/main/resources/META-INF/resources/components/bootstrap/formGroupText.xhtml
+++ b/ccm-core/src/main/resources/META-INF/resources/components/bootstrap/formGroupText.xhtml
@@ -1,6 +1,6 @@
-
@@ -53,23 +53,24 @@
type="String" />
-
-
-
-
-
+
+
+
+
+ #{cc.attrs.help}
+
+
diff --git a/ccm-core/src/main/resources/WEB-INF/views/org/libreccm/ui/admin/categories/category-form.xhtml b/ccm-core/src/main/resources/WEB-INF/views/org/libreccm/ui/admin/categories/category-form.xhtml
index 5322ece0f..846ea9b5d 100644
--- a/ccm-core/src/main/resources/WEB-INF/views/org/libreccm/ui/admin/categories/category-form.xhtml
+++ b/ccm-core/src/main/resources/WEB-INF/views/org/libreccm/ui/admin/categories/category-form.xhtml
@@ -23,7 +23,14 @@
+ name="test"
+ value="foobar bar" />
+
ToDo