//clean the $_POST data
$_POST = JRequest::get('post', JREQUEST_ALLOWRAW);
// case differentiation
switch ($task) {
    case "form_wizard":
    case "apply_wizard_changes":
        ChronoFormsAdmin::form_wizard($task);
        break;
    case "wizard_preview":
        ChronoFormsAdmin::wizard_preview();
        break;
    case "remove":
        ChronoFormsAdmin::delete_form();
        break;
    case "copy":
        ChronoFormsAdmin::copy_form();
        break;
    case "add":
    case "edit":
        ChronoFormsAdmin::edit_form();
        break;
    case "save":
    case "apply":
        ChronoFormsAdmin::save_form($task);
        break;
    case "create_table":
    case "save_table":
        ChronoFormsAdmin::create_table($task);
        break;
    case "list_data":
        ChronoFormsAdmin::list_data($task);