anchor.diff:  init([]) ->
       lager:info("~p started on node ~p", [?MODULE, node()]),
       erlang:send_after(interval(), self(), trigger),
  -    {ok, #state{last_rx_bytes = not_available, last_tx_bytes = not_available}}.
  +    {ok, #state{last_rx_bytes = not_available,
  +        last_tx_bytes = not_available,
  +        last_trigger_timestamp = not_available}}.
   
   handle_call(_Request, _From, State) ->
       Reply = ok,
  
positive.code:     {noreply, State}.
  
  handle_info(trigger,
      #state{last_rx_bytes = LastRXBytes, last_tx_bytes = LastTXBytes} = State) ->
  
      case cpu_sup:avg1() of
          {error, LAFailedReason} ->
  
negative.code: 
      %lager:info("System load at ~p: cpu ~p, la ~p, ram ~p", [node(), Cpu, La1, AllocatedMem / TotalMem]),
      erlang:send_after(interval(), self(), trigger),
      {noreply, NewState#state{last_trigger_timestamp = Now}};
  
  handle_info(_Info, State) ->
      {noreply, State}.
  