Updating variables Adding commentary
Increased modularity
Turning repeated code into functions
Adding more variables to make code more modular