anchor.diff:          true -> true;
           false ->
               log:log(debug, "[ ~w ] Invalid ~w. RoundFromState: ~w, RoundFromMessage: ~w",
  -                [?MODULE, RoundStatus, RoundFromState, RoundFromMessage]),
  +                [state_get(instance, State), RoundStatus, RoundFromState, RoundFromMessage]),
               false
       end.
   
  
positive.code:             OldValue = calc_current_estimate(OldAvg, OldWeight),
              NewValue = calc_current_estimate(NewAvg, NewWeight),
              log:log(debug, "[ ~w ] ~w: OldValue: ~w, New Value: ~w",
                  [?MODULE, AvgType, OldValue, NewValue]),
              HasConverged = calc_change(OldValue, NewValue) < AvgChangeEpsilon,
              Acc andalso HasConverged
      end,
  
negative.code: 
              _ = merge_load_data(current_round, PData, State),
  
              log:log(debug, "[ ~w ] Data after select_reply_data: ~w", [state_get(instance, State), get_load_info(State)]),
              {ok, State};
          init when RoundStatus =:= old_round ->
              case discard_old_rounds() of
  