diff --git a/FitConnect/Interfaces/IRouter.cs b/FitConnect/Interfaces/IRouter.cs
index b2adc0c2f98303effedafcf6d8d02b014f815f9a..6c407cc71e4f41974544d6c114fa4f66db870290 100644
--- a/FitConnect/Interfaces/IRouter.cs
+++ b/FitConnect/Interfaces/IRouter.cs
@@ -14,7 +14,7 @@ public interface IRouter {
     ///     var areas = GetAreas("Erlang*", out var _, 0, 10)
     /// </example>
     /// <returns></returns>
-    public Task<IEnumerable<Area>> FindAreas(string filter, int offset = 0,
+    public Task<IEnumerable<Area>> FindAreasAsync(string filter, int offset = 0,
         int limit = 100);
 
     /// <summary>
@@ -27,7 +27,7 @@ public interface IRouter {
     ///     var areas = GetAreas("Erlang*", 0, 10)
     /// </example>
     /// <returns></returns>
-    public Task<IEnumerable<Area>> FindAreas(List<string> filter, int offset = 0,
+    public Task<IEnumerable<Area>> FindAreasAsync(List<string> filter, int offset = 0,
         int limit = 100);
 
 
diff --git a/FitConnect/Router.cs b/FitConnect/Router.cs
index 20ffafa11c5a5ec063543840e748907a492acb25..a0ead4e60e281c7dd460fa14798c2eb37c81bffa 100644
--- a/FitConnect/Router.cs
+++ b/FitConnect/Router.cs
@@ -61,15 +61,15 @@ internal class Router : IRouter {
     /// <param name="offset"></param>
     /// <param name="limit"></param>
     /// <returns></returns>
-    public async Task<IEnumerable<Area>> FindAreas(List<string> filter, int offset = 0,
+    public async Task<IEnumerable<Area>> FindAreasAsync(List<string> filter, int offset = 0,
         int limit = 100) {
         var dto = await _routeService.FindAreas(filter, offset, limit);
         // totalCount = dto?.TotalCount ?? 0;
         return dto?.Areas ?? new List<Area>();
     }
 
-    public async Task<IEnumerable<Area>> FindAreas(string filter, int offset = 0,
-        int limit = 100) => await FindAreas(new List<string> { filter }, offset, limit);
+    public async Task<IEnumerable<Area>> FindAreasAsync(string filter, int offset = 0,
+        int limit = 100) => await FindAreasAsync(new List<string> { filter }, offset, limit);
 
     private bool VerifySubmissionHost(Route route) {
         var signature = new JsonWebToken(route.DestinationSignature);
diff --git a/Tests/IntegrationTests/Routing/RoutingTests.cs b/Tests/IntegrationTests/Routing/RoutingTests.cs
index 3832fa916170c02ca7d0051dcf3e2bc02473273a..0f6219449a8fbbb592a547b2ccec5388276285d2 100644
--- a/Tests/IntegrationTests/Routing/RoutingTests.cs
+++ b/Tests/IntegrationTests/Routing/RoutingTests.cs
@@ -89,21 +89,21 @@ public class RoutingTests {
     [Test]
     public void GetAreas_ShouldGetAreasFromServer() {
         // Arrange
-        var areas = _router.FindAreas("Furth*").Result;
+        var areas = _router.FindAreasAsync("Furth*").Result;
         areas.Should().HaveCountGreaterThan(0);
     }
 
     [Test]
     public void GetAreas_ShouldGetAreasFromServerWithList() {
         // Arrange
-        var areas = _router.FindAreas(new List<string> { "Furth*" }).Result;
+        var areas = _router.FindAreasAsync(new List<string> { "Furth*" }).Result;
         areas.Should().HaveCountGreaterThan(0);
     }
 
     [Test]
     public void GetAreas_ShouldGetAreasFromServerWithListAndTwoArguments() {
         // Arrange
-        var areas = _router.FindAreas(new List<string> { "Furth*", "Wald" }).Result;
+        var areas = _router.FindAreasAsync(new List<string> { "Furth*", "Wald" }).Result;
         areas.Should().HaveCountGreaterThan(0);
     }