anchor.diff:                          }
   
                       })
  +                    var line47 = Array.from (document.querySelectorAll("[data-linenum = '47' ]"))
  +                    line47.forEach(function(word){
  +                        console.log(word)
  +                    })
  +
  +                    for (i = i; i < maxLine; ++i)
  +                    {
  +                        var lineElements = Array.from(document.querySelectorAll("[data-linenum = ' " + i + " ' ]"))
  +                        
  +                    }
  +
  +
                       //Change button text from Show to Hide or vice versa 
                       if (toggleBtn.curState == "hiding")  //wish to show edits
                       {
  
positive.code:                     var punctuation = Array.from(document.getElementsByClassName("punc"));
                      var directions = Array.from(document.getElementsByClassName("stage"));
                      var cuttableScript = words.concat(punctuation).concat(directions);
                      cuttableScript.forEach(function(word) {
                          if (toggleBtn.curState == "showing" && word.dataset.cut == "true") // User wishes to hide edit
                          {
                              word.style.display = 'none'
  
negative.code:                         <% end %>
  
                          <% # BREAK FOR NEW LINE %>
                          <br class = "newLine" data-lineNum=<%= lineNum %>  >
  
  
                          <% stages.each do |stage| %>
  