anchor.diff:      send_vivaldi_errors(),
       set_last_active(NewState);
   
  -% @doc aggregates load information from the dht nodes
  +% @doc aggregates load information from the dht nodes and
  +%      and sends it out to ganglia if all nodes have replied
   on({ganglia_dht_load_aggregation, PID, AggId, Msg}, State) ->
       ?TRACE("~p: ~p~n", [AggId, Msg]),
       % all went well, we no longer need the failure detector
  
positive.code:         true ->
              State
      end;
  
  % @doc handler for messages from the vivaldi process
  %      reporting its confidence
  
negative.code:         true -> State
      end;
  
  % @doc handler for messages from failure detector
  %      if a node crashes before sending out the load data
  %      we ignore its load information
  on({crash, _PID, {ganglia, AggId}}, State) ->
  