code: void loadInstruction(TextView textView) {
      for (NodeCreator nodeCreator : nodeCreators) {
        nodeCreator.preProcess(textView, bannerComponentNodes);
      }
  
      for (NodeCreator nodeCreator : nodeCreators) {
        nodeCreator.postProcess(textView, bannerComponentNodes);
      }
    }
docs: Loads the instruction into the given text view. If things have to be done in a particular order,
  the coordinator methods preProcess and postProcess can be used. PreProcess should be used to
  load text into the textView (so there should only be one coordinator calling this method), and
  postProcess should be used to make changes to that text, i.e., to load images into the textView.
  
  @param textView in which to load text and images