diff --git a/partition-core/src/main/java/org/opengroup/osdu/partition/provider/interfaces/IHealthCheckService.java b/partition-core/src/main/java/org/opengroup/osdu/partition/provider/interfaces/IHealthCheckService.java
index 70163e5130459561ed0ca776e0fe23969bfcebfd..d7bf541dd8f4c3da29965bdc060d7ecae4e10885 100644
--- a/partition-core/src/main/java/org/opengroup/osdu/partition/provider/interfaces/IHealthCheckService.java
+++ b/partition-core/src/main/java/org/opengroup/osdu/partition/provider/interfaces/IHealthCheckService.java
@@ -1,6 +1,12 @@
 package org.opengroup.osdu.partition.provider.interfaces;
 
 public interface IHealthCheckService {
-    void performLivenessCheck();
-    void performReadinessCheck();
+
+    default void performLivenessCheck() {
+
+    }
+
+    default void performReadinessCheck() {
+
+    }
 }
diff --git a/partition-core/src/main/java/org/opengroup/osdu/partition/service/DefaultHealthCheckImpl.java b/partition-core/src/main/java/org/opengroup/osdu/partition/service/DefaultHealthCheckImpl.java
deleted file mode 100644
index 102bffb956a963163585d9a13d5e224814f00cab..0000000000000000000000000000000000000000
--- a/partition-core/src/main/java/org/opengroup/osdu/partition/service/DefaultHealthCheckImpl.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package org.opengroup.osdu.partition.service;
-
-import org.opengroup.osdu.partition.provider.interfaces.IHealthCheckService;
-import org.springframework.stereotype.Service;
-
-@Service
-public class DefaultHealthCheckImpl implements IHealthCheckService {
-
-    @Override
-    public void performLivenessCheck() {
-
-    }
-
-    @Override
-    public void performReadinessCheck() {
-
-    }
-}
diff --git a/provider/partition-azure/src/main/java/org/opengroup/osdu/partition/provider/azure/service/HealthCheckServiceImpl.java b/provider/partition-azure/src/main/java/org/opengroup/osdu/partition/provider/azure/service/HealthCheckServiceImpl.java
index ecfa0c75ab51edc4d4fe9b9e67e0e39240358f91..aa9e3620033a85e4ca0f438e91e2353e16109a6c 100644
--- a/provider/partition-azure/src/main/java/org/opengroup/osdu/partition/provider/azure/service/HealthCheckServiceImpl.java
+++ b/provider/partition-azure/src/main/java/org/opengroup/osdu/partition/provider/azure/service/HealthCheckServiceImpl.java
@@ -2,18 +2,16 @@ package org.opengroup.osdu.partition.provider.azure.service;
 
 import lombok.RequiredArgsConstructor;
 import org.opengroup.osdu.partition.model.PartitionInfo;
+import org.opengroup.osdu.partition.provider.interfaces.IHealthCheckService;
 import org.opengroup.osdu.partition.provider.interfaces.IPartitionServiceCache;
-import org.opengroup.osdu.partition.service.DefaultHealthCheckImpl;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Qualifier;
 import org.springframework.beans.factory.annotation.Value;
-import org.springframework.context.annotation.Primary;
 import org.springframework.stereotype.Service;
 
 @Service
-@Primary
 @RequiredArgsConstructor
-public class HealthCheckServiceImpl extends DefaultHealthCheckImpl {
+public class HealthCheckServiceImpl implements IHealthCheckService {
 
     @Autowired
     @Qualifier("partitionServiceCache")