diff --git a/provider/indexer-ibm/src/main/java/org/opengroup/osdu/indexer/ibm/persistence/ElasticSettingSchemaRepositoryImpl.java b/provider/indexer-ibm/src/main/java/org/opengroup/osdu/indexer/ibm/persistence/ElasticSettingSchemaRepositoryImpl.java
index 08d36ee6de135c9aa9760d498c50916cfe90ddcb..9e7a1b9ac90772f3dfd904257985b6a125dc46cc 100644
--- a/provider/indexer-ibm/src/main/java/org/opengroup/osdu/indexer/ibm/persistence/ElasticSettingSchemaRepositoryImpl.java
+++ b/provider/indexer-ibm/src/main/java/org/opengroup/osdu/indexer/ibm/persistence/ElasticSettingSchemaRepositoryImpl.java
@@ -15,8 +15,8 @@
 package org.opengroup.osdu.indexer.ibm.persistence;
 
 import javax.annotation.PostConstruct;
-import javax.inject.Inject;
 
+import org.opengroup.osdu.core.ibm.auth.ServiceCredentials;
 import org.opengroup.osdu.core.ibm.cloudant.IBMCloudantClientFactory;
 import org.opengroup.osdu.indexer.ibm.model.ElasticSettingSchema;
 import org.slf4j.Logger;
@@ -41,12 +41,10 @@ public class ElasticSettingSchemaRepositoryImpl implements ISchemaRepository {
 	
 	private Database db;
 	
-	@Inject
-	private IBMCloudantClientFactory cloudantFactory;
-
     @PostConstruct
     public void init(){
         try {
+        	IBMCloudantClientFactory cloudantFactory = new IBMCloudantClientFactory(new ServiceCredentials(url, apiKey));
         	db = cloudantFactory.getDatabase(dbNamePrefix, "SearchSettings");
 		} catch (Exception e) {
 			e.printStackTrace();
@@ -55,13 +53,16 @@ public class ElasticSettingSchemaRepositoryImpl implements ISchemaRepository {
 	
 	@Override 
 	public void add(ElasticSettingSchema schema, String id) {
+
 	  ElasticSettingsDoc sd = new ElasticSettingsDoc();
+
+	  ElasticSettingsDoc sd = new ElasticSettingsDoc(); 
+
 	  sd.setId(id);
 	  sd.setSettingSchema(schema);
 	  db.save(sd);
 	}
 	 
-
     @Override
     public ElasticSettingSchema get(String id) {
     	if (db.contains(id)) {
diff --git a/provider/indexer-ibm/src/main/java/org/opengroup/osdu/indexer/ibm/util/RequestInfoImpl.java b/provider/indexer-ibm/src/main/java/org/opengroup/osdu/indexer/ibm/util/RequestInfoImpl.java
index 2fbbe85e8efa792784f3384bbe911b21cc8834da..9cb0b9dab3d0823c1238fae6b0f3fc72796e9797 100644
--- a/provider/indexer-ibm/src/main/java/org/opengroup/osdu/indexer/ibm/util/RequestInfoImpl.java
+++ b/provider/indexer-ibm/src/main/java/org/opengroup/osdu/indexer/ibm/util/RequestInfoImpl.java
@@ -51,7 +51,7 @@ public class RequestInfoImpl implements IRequestInfo {
     private IServiceAccountJwtClient serviceAccountJwtClient;
 
     @Inject
-    @Qualifier("TenantInfoFactorySearch")
+    //@Qualifier("TenantInfoFactorySearch")
     private TenantInfo tenantInfo;
 
     @Value("${DEPLOYMENT_ENVIRONMENT}")
diff --git a/testing/indexer-test-core/src/main/java/org/opengroup/osdu/util/Config.java b/testing/indexer-test-core/src/main/java/org/opengroup/osdu/util/Config.java
index e22b4fac2cdc0484867357610985cee814a6502f..cd7dc979b2cfe198ad66d0d312f85caee84d1860 100644
--- a/testing/indexer-test-core/src/main/java/org/opengroup/osdu/util/Config.java
+++ b/testing/indexer-test-core/src/main/java/org/opengroup/osdu/util/Config.java
@@ -3,28 +3,28 @@ package org.opengroup.osdu.util;
 public class Config {
 
 	//FIXME: remove credentials from here
-    private static final String DEFAULT_ELASTIC_HOST = "elasticsearch-instance-osdu-es6.osdu-dev-7b9b848225bcb25e9d50d2c703a0ef7e-0002.us-south.containers.appdomain.cloud";
+    private static final String DEFAULT_ELASTIC_HOST = "elasticsearch-instance-osdu-es.osduadev-a1c3eaf78a86806e299f5f3f207556f0-0000.us-south.containers.appdomain.cloud";
     //private static final String DEFAULT_ELASTIC_HOST = "localhost";
     private static final String DEFAULT_ELASTIC_USER_NAME = "elastic";
-    private static final String DEFAULT_ELASTIC_PASSWORD = "d7l9hhlqsdhd64dgz9jslvtn";
+    private static final String DEFAULT_ELASTIC_PASSWORD = "f5bljztd8jtpv76cxqqhvf46";
 
     //static final int PORT = 8080;
     static final int PORT = 443;
 
     private static final String DEFAULT_INDEXER_HOST = "localhost";
     private static final String DEFAULT_SEARCH_HOST = "localhost";
-    private static final String DEFAULT_STORAGE_HOST = "http://os-storage-brl-osdu.apps.ris.ocp.cloud9.ibm.com/api/storage/v2/";
-    private static final String DEFAULT_STORAGE_AUTH_TOKEN = "dGVzdEBpYm0uY29tOjEyMw=="; 
+    private static final String DEFAULT_STORAGE_HOST = "https://os-storage-ibm-osdu-r2.osduadev-a1c3eaf78a86806e299f5f3f207556f0-0000.us-south.containers.appdomain.cloud/api/storage/v2/";
+    private static final String DEFAULT_STORAGE_AUTH_TOKEN = "FIX ME"; 
     private static final String DEFAULT_DATA_PARTITION_ID_TENANT1 = "opendes";
     private static final String DEFAULT_DATA_PARTITION_ID_TENANT2 = "common";
     private static final String DEFAULT_SEARCH_INTEGRATION_TESTER = "";
 
     private static final String DEFAULT_TARGET_AUDIENCE = "";
 
-    private static final String DEFAULT_LEGAL_TAG = "";
+    private static final String DEFAULT_LEGAL_TAG = "common-public-usa-dataset-us";
     private static final String DEFAULT_OTHER_RELEVANT_DATA_COUNTRIES = "US";
 
-    private static final String DEFAULT_ENTITLEMENTS_DOMAIN = "";
+    private static final String DEFAULT_ENTITLEMENTS_DOMAIN = "ibm.com";
 
 
     public static String getOtherRelevantDataCountries() {
@@ -74,7 +74,7 @@ public class Config {
     public static String getStorageBaseURL() {
         return getEnvironmentVariableOrDefaultValue("STORAGE_HOST", DEFAULT_STORAGE_HOST);
     }
-    
+
     public static String getStorageBasicAuthToken() {
         return getEnvironmentVariableOrDefaultValue("STORAGE_AUTH_TOKEN", DEFAULT_STORAGE_AUTH_TOKEN);
     }
diff --git a/testing/indexer-test-ibm/pom.xml b/testing/indexer-test-ibm/pom.xml
index ab4667f601481135b68eeeb2c1db0256429b84be..c703060a400b1356b2152f9e2264ebc5271c9b13 100644
--- a/testing/indexer-test-ibm/pom.xml
+++ b/testing/indexer-test-ibm/pom.xml
@@ -32,7 +32,7 @@
         <dependency>
             <groupId>org.opengroup.osdu.indexer</groupId>
             <artifactId>indexer-test-core</artifactId>
-            <version>0.0.1</version>
+            <version>0.0.2-SNAPSHOT</version>
         </dependency>
 
         <!-- Cucumber -->
diff --git a/testing/indexer-test-ibm/src/test/java/org/opengroup/osdu/util/IBMHTTPClient.java b/testing/indexer-test-ibm/src/test/java/org/opengroup/osdu/util/IBMHTTPClient.java
index 6affdc4049b0d8884d3c7bb395978c2e8adfc41a..97223d07edea028e303c4ad8fb5062f8baf97e45 100644
--- a/testing/indexer-test-ibm/src/test/java/org/opengroup/osdu/util/IBMHTTPClient.java
+++ b/testing/indexer-test-ibm/src/test/java/org/opengroup/osdu/util/IBMHTTPClient.java
@@ -15,7 +15,7 @@ public class IBMHTTPClient extends HTTPClient {
     public synchronized String getAccessToken() {
         if(token == null) {
         	//FIXME need to get this from somewhere  
-        	token =  "Basic " + Config.getStorageBasicAuthToken();
+        	token =  "Bearer " + Config.getStorageBasicAuthToken();
         	return token;
         }
         return token;