public function updateBetterButtonsActions(\FieldList $actions)
 {
     foreach ($actions as $action) {
         if (get_class($action) == 'BetterButton_Delete') {
             $actions->remove($action);
             if ($this->owner->Deleted) {
                 $actions->push($undo = new BetterButtonCustomAction('undoDelete', 'Undo delete'));
                 $actions->push($delete = new BetterButtonCustomAction('forceDelete', 'Really Delete'));
                 $delete->setConfirmation("Are you sure? There is no undo");
                 $delete->addExtraClass('gridfield-better-buttons-delete');
             } else {
                 $actions->push($delete = new BetterButtonCustomAction('softDelete', 'Delete'));
                 $delete->addExtraClass('gridfield-better-buttons-delete');
             }
         }
     }
 }