public void writeInformation(Description d, int categoryID, HUD UI) {
    super.writeInformation(d, categoryID, UI) ;
    if (categoryID == 0) {
      d.append("\n\nDrill Orders:") ;
      for (final int s : DRILL_STATES) {
        d.append("\n  ") ;
        d.append(new Description.Link(DRILL_STATE_NAMES[s]) {
          public void whenClicked() {
            drillOrders[s] = ! drillOrders[s] ;
          }
        }) ;
        if (drillOrders[s]) d.append(" (Scheduled)") ;
      }
      if (nextDrill != NOT_DRILLING) {
        d.append("\n\nNext Drill: "+DRILL_STATE_NAMES[nextDrill]) ;
      }
    }
  }