diff --git a/src/EllieBot/Modules/Administration/DangerousCommands/CleanupCommands.cs b/src/EllieBot/Modules/Administration/DangerousCommands/CleanupCommands.cs
index 2b413ca..ada76bd 100644
--- a/src/EllieBot/Modules/Administration/DangerousCommands/CleanupCommands.cs
+++ b/src/EllieBot/Modules/Administration/DangerousCommands/CleanupCommands.cs
@@ -62,9 +62,9 @@ public partial class Administration
             if (!response)
                 return;
 
-            for (var i = startShardId; i < _creds.GetCreds().TotalShards; i++)
+            for (var shardId = startShardId; shardId < _creds.GetCreds().TotalShards; shardId++)
             {
-                await _svc.LeaveUnkeptServers(i);
+                await _svc.StartLeavingUnkeptServers(shardId);
                 await Task.Delay(2250 * 1000);
             }
 
diff --git a/src/EllieBot/Modules/Administration/DangerousCommands/CleanupService.cs b/src/EllieBot/Modules/Administration/DangerousCommands/CleanupService.cs
index 9d339d9..dd269bc 100644
--- a/src/EllieBot/Modules/Administration/DangerousCommands/CleanupService.cs
+++ b/src/EllieBot/Modules/Administration/DangerousCommands/CleanupService.cs
@@ -237,7 +237,7 @@ public sealed class CleanupService : ICleanupService, IReadyExecutor, IEService
         return await table.CountAsync();
     }
 
-    public async Task LeaveUnkeptServers(int shardId)
+    public async Task StartLeavingUnkeptServers(int shardId)
         => await _pubSub.Pub(_keepTriggerKey, shardId);
 
     private ValueTask OnKeepReport(KeepReport report)
diff --git a/src/EllieBot/Modules/Administration/DangerousCommands/_common/ICleanupService.cs b/src/EllieBot/Modules/Administration/DangerousCommands/_common/ICleanupService.cs
index 318197c..8988f32 100644
--- a/src/EllieBot/Modules/Administration/DangerousCommands/_common/ICleanupService.cs
+++ b/src/EllieBot/Modules/Administration/DangerousCommands/_common/ICleanupService.cs
@@ -5,5 +5,5 @@ public interface ICleanupService
     Task<KeepResult?> DeleteMissingGuildDataAsync();
     Task<bool> KeepGuild(ulong guildId);
     Task<int> GetKeptGuildCount();
-    Task LeaveUnkeptServers(int shardId);
+    Task StartLeavingUnkeptServers(int shardId);
 }
\ No newline at end of file