diff --git a/0-0-intro/src/main/java/com/bobocode/intro/ExerciseIntroduction.java b/0-0-intro/src/main/java/com/bobocode/intro/ExerciseIntroduction.java
index 35d925636..b2d8a0d85 100644
--- a/0-0-intro/src/main/java/com/bobocode/intro/ExerciseIntroduction.java
+++ b/0-0-intro/src/main/java/com/bobocode/intro/ExerciseIntroduction.java
@@ -2,6 +2,8 @@
 
 import com.bobocode.util.ExerciseNotCompletedException;
 
+import java.util.Base64;
+
 /**
  * Welcome! This is an introduction exercise that will show you a simple example of Bobocode exercises.
  * <p>
@@ -23,8 +25,7 @@ public class ExerciseIntroduction {
      * @return "The key to efficient learning is practice!"
      */
     public String getWelcomeMessage() {
-        // todo: implement a method and return a message according to javadoc
-        throw new ExerciseNotCompletedException(); 
+        return "The key to efficient learning is practice!";
     }
 
     /**
@@ -39,7 +40,7 @@ public String getWelcomeMessage() {
      * @return encoded message
      */
     public String encodeMessage(String message) {
-        // todo: switch to branch "completed" in order to see how it should be implemented
-        throw new ExerciseNotCompletedException();
+        /*this is a comment*/
+        return Base64.getEncoder().encodeToString(message.getBytes());
     }
 }