anchor.diff:    cd.review.predictCounts = {};
   
     cd.review.predictCounts.reset = () => {
  -    Object.keys(counts).forEach(key => counts[key] = 0);
       removeRagBackground();
  -    setPredict('cross', 0);
  -    setPredict('tick', 0);
  +    Object.keys(counts).forEach(key => setPredict(key, 0));
       updateTotal();
     };
   
  
positive.code:     $('.count', $predictCounts).removeClass('red amber green');
    };
  
    const setPredict = (name, count) => {
      const $count = $(`.${name}.count`, $predictCounts);
      $count.text(count);
      return $count;
    };
  
  
negative.code:     if (cd.lib.hasPrediction(light) && colour != 'pulling' && colour != 'faulty') {
        const isRight = (colour === light.predicted);
        const name = isRight ? 'tick' : 'cross';
        const $count = setPredict(name, counts[name] + 1);
        removeRagBackground();
        if (!isRight) {
          $count.addClass(light.predicted);
  