diff --git a/pom.xml b/pom.xml
index 2a39a8b..25212e7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -86,6 +86,12 @@
1.1
compile
+
+ com.flagsmith
+ flagsmith-java-client
+ 7.2.0
+ compile
+
diff --git a/src/main/java/cc/pulseapp/api/controller/v1/UserController.java b/src/main/java/cc/pulseapp/api/controller/v1/UserController.java
index 459dfb9..aa8c5db 100644
--- a/src/main/java/cc/pulseapp/api/controller/v1/UserController.java
+++ b/src/main/java/cc/pulseapp/api/controller/v1/UserController.java
@@ -1,6 +1,8 @@
package cc.pulseapp.api.controller.v1;
+import cc.pulseapp.api.exception.impl.BadRequestException;
import cc.pulseapp.api.model.user.UserDTO;
+import cc.pulseapp.api.model.user.input.CompleteOnboardingInput;
import cc.pulseapp.api.service.UserService;
import lombok.NonNull;
import org.springframework.beans.factory.annotation.Autowired;
@@ -44,4 +46,10 @@ public final class UserController {
public ResponseEntity