anchor.diff:      % put ourselves into the nodes as well
       Me = #node_info{node=node(), last_seen=statser_util:seconds(), state=me},
       Nodes = maps:put(node(), Me, maps:new()),
  -    {ok, #state{nodes=Nodes}}.
  +
  +    gen_server:cast(self(), prepare),
  +
  +    State = #state{nodes=Nodes},
  +    {ok, State}.
   
   %%--------------------------------------------------------------------
   %% @private
  
positive.code:                     {ignored, State}
              end
      end.
  
negative.code:          terminate/2,
           code_change/3]).
  
  -define(PERSIST_TIMER_INTERVAL, 60 * ?MILLIS_PER_SEC).
  -define(PERSIST_FILE, <<"nodes.json">>).
  
  -record(state, {
            nodes :: #{node() => node_info()},
            persist_timer :: reference() | undefined
           }).
  
  %%%===================================================================
  