diff --git a/pom.xml b/pom.xml
index 04144d1..bb703ea 100644
--- a/pom.xml
+++ b/pom.xml
@@ -24,8 +24,8 @@
io.orkes.conductor
- orkes-conductor-client
- 2.0.3
+ orkes-conductor-client-spring
+ 4.0.0
diff --git a/src/main/java/io/orkes/demo/banking/BankingApplication.java b/src/main/java/io/orkes/demo/banking/BankingApplication.java
index 5c90651..65a8d4f 100644
--- a/src/main/java/io/orkes/demo/banking/BankingApplication.java
+++ b/src/main/java/io/orkes/demo/banking/BankingApplication.java
@@ -10,7 +10,7 @@
@AllArgsConstructor
@SpringBootApplication
-@ComponentScan(basePackages = {"io.orkes"})
+@ComponentScan(basePackages = {"io.orkes", "com.netflix.conductor"})
public class BankingApplication {
public static void main(String[] args) {
diff --git a/src/main/java/io/orkes/demo/banking/service/WorkflowService.java b/src/main/java/io/orkes/demo/banking/service/WorkflowService.java
index e59bd29..aa0d0bf 100644
--- a/src/main/java/io/orkes/demo/banking/service/WorkflowService.java
+++ b/src/main/java/io/orkes/demo/banking/service/WorkflowService.java
@@ -1,7 +1,8 @@
package io.orkes.demo.banking.service;
+import com.netflix.conductor.client.http.WorkflowClient;
import com.netflix.conductor.common.metadata.workflow.StartWorkflowRequest;
-import io.orkes.conductor.client.WorkflowClient;
+
import io.orkes.demo.banking.pojos.DepositDetail;
import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j;