diff --git a/provider/legal-aws/pom.xml b/provider/legal-aws/pom.xml
index f26b430524bb353b74247d2d41877e9e6eb2561e..6541cef48c49f9debb3c855b9ee47a17ac1ddc6c 100644
--- a/provider/legal-aws/pom.xml
+++ b/provider/legal-aws/pom.xml
@@ -40,7 +40,7 @@
         <dependency>
             <groupId>org.opengroup.osdu.core.aws</groupId>
             <artifactId>os-core-lib-aws</artifactId>
-            <version>0.19.0-rc3</version>
+            <version>0.20.0-SNAPSHOT</version>
         </dependency>
         <dependency>
             <groupId>org.opengroup.osdu</groupId>
diff --git a/provider/legal-aws/src/main/java/org/opengroup/osdu/legal/aws/tags/dataaccess/mongodb/config/MultiClusteredConfigReaderLegal.java b/provider/legal-aws/src/main/java/org/opengroup/osdu/legal/aws/tags/dataaccess/mongodb/config/MultiClusteredConfigReaderLegal.java
index 65d1283dc8efbd1f84fbc644d35d87035b3b714b..6faf3871467d840f0755f750562fc29e13e4136a 100644
--- a/provider/legal-aws/src/main/java/org/opengroup/osdu/legal/aws/tags/dataaccess/mongodb/config/MultiClusteredConfigReaderLegal.java
+++ b/provider/legal-aws/src/main/java/org/opengroup/osdu/legal/aws/tags/dataaccess/mongodb/config/MultiClusteredConfigReaderLegal.java
@@ -9,7 +9,6 @@ import org.springframework.stereotype.Component;
 @Component
 @Lazy
 public class MultiClusteredConfigReaderLegal extends AbstractMultiClusteredConfigReader {
-    String serviceName = "legal";
 
     @Autowired
     public MultiClusteredConfigReaderLegal(SSMManagerUtil ssmManagerUtil) {
@@ -17,7 +16,7 @@ public class MultiClusteredConfigReaderLegal extends AbstractMultiClusteredConfi
     }
 
     @Override
-    protected String applyServiceName(String originalName) {
-        return originalName.replace(serviceNamePlaceHolder, serviceName);
+    protected String getDatabaseName(String environment) {
+        return environment + "_osdu_legal";
     }
 }