diff --git a/.DS_Store b/.DS_Store
new file mode 100644
index 0000000..707eb73
Binary files /dev/null and b/.DS_Store differ
diff --git a/.vscode/settings.json b/.vscode/settings.json
new file mode 100644
index 0000000..4c7ff40
--- /dev/null
+++ b/.vscode/settings.json
@@ -0,0 +1,3 @@
+{
+ "liveServer.settings.port": 5502
+}
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..b363e66
--- /dev/null
+++ b/README.md
@@ -0,0 +1,2 @@
+# JavaScript-Course-by-Clever-Programmer-
+This is a full JavaScript course by Clever Programmer
diff --git a/functions/sum/exercise/index.html b/functions/sum/exercise/index.html
index 41e979a..80d1d9c 100644
--- a/functions/sum/exercise/index.html
+++ b/functions/sum/exercise/index.html
@@ -5,7 +5,7 @@
replit
-
+
diff --git a/functions/sum/exercise/script.js b/functions/sum/exercise/script.js
index 69d6b48..d9c1823 100644
--- a/functions/sum/exercise/script.js
+++ b/functions/sum/exercise/script.js
@@ -8,23 +8,41 @@
ES6 Syntax (Arrow function): const add = () => {}
*/
-function add(){
- //Add function here
-}
+// function add(a, b){
+// return a + b
+// }
-function sub(){
- //Subtract function here
-}
+const add = (a, b) => a + b;
-function div(){
- //Divide function here
-}
+// function sub(a, b){
+// return a - b
+// }
-function mul(){
- //Multiply function here
-}
+const sub = (a, b) => a - b;
+
+// function div(a, b){
+// return a / b
+// }
+
+const div = (a, b) => a / b;
+
+// function mul(a, b){
+// return a * b
+// }
+
+const mul = (a, b) => a * b;
console.log('hello from the SUM exercise')
/*
TODO: create a function that console logs the result of any of the above operations.
-*/
\ No newline at end of file
+*/
+
+let addResult = add(10, 5);
+let subResult = sub(20, 7);
+let divResult = div(10, 5);
+let mulResult = mul(10, 5);
+
+console.log(addResult);
+console.log(subResult);
+console.log(divResult);
+console.log(mulResult);
\ No newline at end of file
diff --git a/functions/sum/solution/script.js b/functions/sum/solution/script.js
index 6a567a7..9f9e955 100644
--- a/functions/sum/solution/script.js
+++ b/functions/sum/solution/script.js
@@ -1 +1 @@
-console.log("Sum solution"))
\ No newline at end of file
+console.log("Sum solution");
\ No newline at end of file
diff --git a/index.html b/index.html
index a0d6899..3376195 100644
--- a/index.html
+++ b/index.html
@@ -52,6 +52,7 @@