diff --git a/forms/FieldGroup.php b/forms/FieldGroup.php
index 9cd0c3921..4b0fbbdcc 100644
--- a/forms/FieldGroup.php
+++ b/forms/FieldGroup.php
@@ -9,14 +9,14 @@
* Usage
*
*
- * new FieldGroup(
- * new FieldGroup(
- * new HeaderField('FieldGroup 1'),
- * new TextField('Firstname')
+ * FieldGroup::create(
+ * FieldGroup::create(
+ * HeaderField::create('FieldGroup 1'),
+ * TextField::create('Firstname')
* ),
- * new FieldGroup(
- * new HeaderField('FieldGroup 2'),
- * new TextField('Surname')
+ * FieldGroup::create(
+ * HeaderField::create('FieldGroup 2'),
+ * TextField::create('Surname')
* )
* )
*
@@ -28,10 +28,10 @@
* $fields = parent::getCMSFields();
*
* $fields->addFieldToTab(
- * 'Root.Content',
- * new FieldGroup(
- * new TimeField("StartTime","What's the start time?"),
- * new TimeField("EndTime","What's the end time?")
+ * 'Root.Main',
+ * FieldGroup::create(
+ * TimeField::create("StartTime","What's the start time?"),
+ * TimeField::create("EndTime","What's the end time?")
* ),
* 'Content'
* );
@@ -40,6 +40,17 @@
*
* }
*
+ *
+ * Setting a title to a FieldGroup
+ *
+ *
+ * $fields->addFieldToTab("Root.Main",
+ * FieldGroup::create(
+ * TimeField::create('StartTime','What's the start time?'),
+ * TimeField::create('EndTime', 'What's the end time?')
+ * )->setTitle('Time')
+ * );
+ *
*
* @package forms
* @subpackage fields-structural
diff --git a/templates/forms/FieldGroup_holder.ss b/templates/forms/FieldGroup_holder.ss
index 95ab1a153..37811c28f 100644
--- a/templates/forms/FieldGroup_holder.ss
+++ b/templates/forms/FieldGroup_holder.ss
@@ -1,7 +1,7 @@
-