if ($options['useoverrides']) {
                                     try {
                                         $overrides = tool_downloaddata_process_overrides($formdata->overrides);
                                     } catch (Exception $e) {
                                         $e->link = $returnurl;
                                         throw $e;
                                     }
                                 }
                                 $processor = new tool_downloaddata_processor($options, $fields, $roles, $overrides);
                                 try {
                                     $processor->prepare();
                                 } catch (Exception $e) {
                                     $e->link = $returnurl;
                                     throw $e;
                                 }
                                 $processor->download();
                             }
                         }
                     }
                 }
             }
         }
     }
 }
 unset($_POST);
 $SESSION->customdata['format'] = $formdata->format;
 $SESSION->customdata['encoding'] = $formdata->encoding;
 $SESSION->customdata['delimiter_name'] = $formdata->delimiter_name;
 $SESSION->customdata['useoverrides'] = $formdata->useoverrides;
 $SESSION->customdata['overrides'] = $formdata->overrides;
 $mform = new tool_downloaddata_users_form(null, $SESSION->customdata);