@Override
        public void run() {
          if (c_detail != null) {
            TableLayout table = (TableLayout) findViewById(R.id.infopage_detail);
            addTableRow(table, "CW OK:", c_detail.getCWOK().toString());
            addTableRow(table, "CW not OK:", c_detail.getCWNOK().toString());
            addTableRow(table, "CW ignored:", c_detail.getCWIGNORE().toString());
            addTableRow(table, "CW timeout:", c_detail.getCWTIMEOUT().toString());
            addTableRow(table, "CW cache:", c_detail.getCWCACHE().toString());
            addTableRow(table, "CW tunneled:", c_detail.getCWTUNNEL().toString());
            addTableRow(table, "CW rate:", c_detail.getCWRATE().toString());
            addTableRow(table, "EMM OK:", c_detail.getEMMOK().toString());
            addTableRow(table, "EMM not OK:", c_detail.getEMMNOK().toString());
            Log.i("Infopage more Details", "getCWOK: " + c_detail.getCWOK());
          } else {
            Log.i("Infopage more Details", "detail is null");
          }
          if (r_detail != null) {
            if (r_detail.getEcmList() != null) {
              TableLayout table = (TableLayout) findViewById(R.id.infopage_detail);

              addTableRow(table, "EMM written:", r_detail.getEmmWritten().toString());
              addTableRow(table, "EMM skipped:", r_detail.getEmmSkipped().toString());
              addTableRow(table, "EMM blocked:", r_detail.getEmmBlocked().toString());
              addTableRow(table, "EMM error:", r_detail.getEmmError().toString());
              addTableRow(table, "ECM total:", r_detail.getEcmTotal().toString());
              addTableRow(table, "Last Request:", MainApp.sdf.format(r_detail.getEcmLastRequest()));

              table = (TableLayout) findViewById(R.id.infopage_detail1);
              for (int i = 0; i < r_detail.getEcmList().size(); i++) {
                if (r_detail.getEcmList().get(i).getRc() > 0) {
                  addTableRow(
                      table,
                      r_detail.getEcmList().get(i).getChannelName(),
                      r_detail.getEcmList().get(i).getRcs());
                } else {
                  addTableRow(
                      table,
                      r_detail.getEcmList().get(i).getChannelName(),
                      r_detail.getEcmList().get(i).getCount().toString());
                }
              }
            }
          }
        }