anchor.diff:          final float mistakeRate = mistakeCount / totalChars;
           print('mistakeRate: ${mistakeRate * 100}%');
       }
  +
  +    void initWidget() {
  +        document.body.elements.add(accomponement);
  +    }
   }
   
   TypeTrainer typeTrainer;
  
positive.code:         document.body.elements.add(restart);
      }
  
      TypeTrainer(String scrollingText) : spaceChar = new String.fromCharCodes([spaceCharCode]) {
          bindHandlers();
          scrollingText = generateText();
  
  
negative.code:         marquee.width = '100%';
  
          buildControls();
          accomponement.play();
      }
  
      void bindHandlers() {
  