diff --git a/drupal_reset.drush.inc b/drupal_reset.drush.inc
index f997293..55f9769 100644
--- a/drupal_reset.drush.inc
+++ b/drupal_reset.drush.inc
@@ -44,10 +44,10 @@ See your settings.php file.');
         return drush_user_abort();
       }
       $dropDatabase->dropdatabase();
-      drush_log('Dropping the database', 'ok');
+      \Drupal::logger('drupal_reset')->info('Dropping the database');
       $deleteFiles->deletefiles();
-      drush_log('Deleting the files', 'ok');
-      drush_log('Visit /install.php from browser to reinstall drupal', 'ok');
+      \Drupal::logger('drupal_reset')->info('Deleting the files');
+      \Drupal::logger('drupal_reset')->info('Visit /install.php from browser to reinstall drupal');
       break;
 
     case 'files':
@@ -55,7 +55,7 @@ See your settings.php file.');
         return drush_user_abort();
       }
       $deleteFiles->deletefiles();
-      drush_log('Deleting the files', 'ok');
+      \Drupal::logger('drupal_reset')->info('Deleting the files');
       break;
 
     case 'database':
@@ -63,7 +63,7 @@ See your settings.php file.');
         return drush_user_abort();
       }
       $dropDatabase->dropdatabase();
-      drush_log('Dropping the database', 'ok');
+      \Drupal::logger('drupal_reset')->info('Dropping the database');
       break;
   }
 }
diff --git a/drupal_reset.info.yml b/drupal_reset.info.yml
index 23d5d77..8a67d80 100644
--- a/drupal_reset.info.yml
+++ b/drupal_reset.info.yml
@@ -2,5 +2,6 @@ name: Drupal Reset
 type: module
 description: Resets the current site by doing one or both of deleting the site files directory, and deleting all database tables and redirecting to install.php.
 core: 8.x
+core_version_requirement: ^8 || ^9
 package: Development
 configure: drupal_reset.drupal_reset_form
diff --git a/src/Form/DrupalResetForm.php b/src/Form/DrupalResetForm.php
index f9f0d51..b64bd90 100644
--- a/src/Form/DrupalResetForm.php
+++ b/src/Form/DrupalResetForm.php
@@ -35,8 +35,11 @@ class DrupalResetForm extends ConfigFormBase {
    * DrupalResetForm constructor.
    *
    * @param \Drupal\Core\Config\ConfigFactoryInterface $config_factory
+   *   Config factory.
    * @param \Drupal\drupal_reset\DropDatabase $drupal_reset_drop_database
+   *   Drop database.
    * @param \Drupal\drupal_reset\DeleteFiles $drupal_reset_delete_files
+   *   File to delete.
    */
   public function __construct(
       ConfigFactoryInterface $config_factory,
@@ -49,7 +52,7 @@ class DrupalResetForm extends ConfigFormBase {
   }
 
   /**
-   *
+   * {@inheritdoc}
    */
   public static function create(ContainerInterface $container) {
     return new static(
@@ -120,7 +123,7 @@ class DrupalResetForm extends ConfigFormBase {
     if ($reset_what === 'reset_all' || $reset_what === 'reset_files') {
       // Delete the files.
       $this->drupalResetDeleteFiles->deletefiles();
-      drupal_set_message(t('All files deleted.'));
+      $this->messenger()->addMessage(t('All files deleted.'));
     }
 
     if ($reset_what === 'reset_all' || $reset_what === 'reset_database') {
