diff --git a/maxlength.module b/maxlength.module
index e976e6f..721b409 100644
--- a/maxlength.module
+++ b/maxlength.module
@@ -37,10 +37,19 @@ function maxlength_pre_render($element) {
  * Implements hook_form_FORM_ID_alter().
  */
 function maxlength_form_field_ui_field_edit_form_alter(&$form, &$form_state, $form_id) {
+
+  //Put options into a collapsed fieldset
+    $form['instance']['widget']['settings']['maxlength'] = array(
+    '#type' => 'fieldset',
+    '#title' => 'Max Length',
+    '#collapsible' => TRUE,
+    '#collapsed' => TRUE,
+  );
+
   // Add settings for textarea widgets
   $fields = array('text_textarea_with_summary', 'text_textarea');
   if(in_array($form['#instance']['widget']['type'], $fields)) {
-    $form['instance']['widget']['settings']['maxlength_js'] = array(
+    $form['instance']['widget']['settings']['maxlength']['maxlength_js'] = array(
       '#type' => 'textfield',
       '#title' => 'Maxlength JS',
       '#description' => t('The maximum length of the field in characters.'),
@@ -50,7 +59,7 @@ function maxlength_form_field_ui_field_edit_form_alter(&$form, &$form_state, $fo
   // Add settings for textfield widgets
   $fields = array('text_textfield');
   if(in_array($form['#instance']['widget']['type'], $fields)) {
-    $form['instance']['widget']['settings']['maxlength_js'] = array(
+    $form['instance']['widget']['settings']['maxlength']['maxlength_js'] = array(
       '#type' => 'checkbox',
       '#title' => 'Maxlength JS',
       '#description' => t('Limit the maximum length of the field in characters using the "<strong>Maximum length</strong>" value set in the <strong>field settings</strong> using Javascript.'),
@@ -58,7 +67,7 @@ function maxlength_form_field_ui_field_edit_form_alter(&$form, &$form_state, $fo
     );
   }
 
-  $form['instance']['widget']['settings']['maxlength_js_label'] = array(
+  $form['instance']['widget']['settings']['maxlength']['maxlength_js_label'] = array(
     '#type' => 'textarea',
     '#rows' => 2,
     '#title' => t('Count down message'),
@@ -149,4 +158,4 @@ function maxlength_form_node_type_form_alter(&$form, &$form_state, $form_id) {
     '#default_value' =>  variable_get('maxlength_js_label_' . $form['#node_type']->type, 'Content limited to @limit characters, remaining: <strong>@remaining</strong>'),
     '#description' => t('The text used in the Javascript message under the input, where "@limit", "@remaining" and "@count" are replaced by the appropriate numbers.'),
   );
-}
\ No newline at end of file
+}
