diff --git a/module2/lessons/html_fundamentals.md b/module2/lessons/html_fundamentals.md
index 4a04c7ff..6b5971ed 100644
--- a/module2/lessons/html_fundamentals.md
+++ b/module2/lessons/html_fundamentals.md
@@ -205,6 +205,22 @@ Take some time to notice the differences between these two codepens:
- [Semantic Page](https://codepen.io/kaylaewood/pen/NWrGqmv)
+
+### Common Semantic Elements
+
+
+
+
+
+
+
+
+
+Check out [this MDN page](https://developer.mozilla.org/en-US/docs/Web/HTML/Element) for all HTML elements.
+
+
+
+
## Refactoring Some HTML
Now that you know what clean, correctly indented HTML looks like, and some of the semantic tags that are available to you, let's take some time to practice.
diff --git a/module2/lessons/js_fundamentals.md b/module2/lessons/js_fundamentals.md
index 37250ddf..4678fded 100644
--- a/module2/lessons/js_fundamentals.md
+++ b/module2/lessons/js_fundamentals.md
@@ -280,18 +280,6 @@ Expressions rely on operators to calculate their single value. There are 5 basic
4. [Comparison operators](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Expressions_and_Operators#Comparison_operators) compare two values and return a __true__ or __false__. `var buy = 3 > 5; // Value of buy is false`
5. [Logical operators](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Expressions_and_Operators#Logical_operators) combine __expressions__ and return a Boolean value of true or false. `var buy = (5 > 3) && (2 < 4);`
-# Statements
-
-A script is a series of instructions that a computer can follow one by one. Each individual instruction is known as a statement. Every line of code we've seen and written today is a statement.
-
-Each statement in JavaScript is followed by a semicolon....sometimes. In JS, the semicolon is often optional and has no impact on the functionality of your code. Some devs love this "freedom", some hate this "inconsistency".
-
-Example statements:
-
-```javascript
-console.log('BOOM');
-alert('POW');
-```
# Functions
Just like methods in Ruby, in JS functions are reusable blocks of code that group statements together to perform a specific task. To create a function, you must give it a name and then write the statements required for the function to achieve its task inside the function's curly braces. Let's work through the pieces and parts of a function.
@@ -621,6 +609,7 @@ Expressions are parts of our code that get _evaluated_ down to a single value.
### The "return" keyword lets us get a value from a function when we invoke it.
+* Only one value can be returned from a function on any given invocation.
* Once JS runs the `return` statement, the function execution stops and no more code is executed.
* If no return value is specified in a function, it returns "undefined" by default.