anchor.diff:  %% @doc Message handler when trigger triggers (INITIATE SYNC BY TRIGGER)
   -spec on(message(), state()) -> state().
   on({?TRIGGER_NAME}, {SyncMethod, TriggerState}) ->
  -	%STEPS
  -	%1) SELECT DEST
  -	%2) CREATE SYNC STRUCT
  -    %retrieve node db-intervall
       DhtNodePid = pid_groups:find_a(dht_node),
       comm:send_local(DhtNodePid, {get_state, comm:this(), my_range}),
  -	%3) SEND SyncStruct 2 DEST
  -	%4) DONE - NEW TRIGGER
  +    
   	NewTriggerState = trigger:next(TriggerState),
  -    ?TRACE("~nDEBUG Trigger NEXT~n", []),
  +    ?TRACE("Trigger NEXT", []),
   	{SyncMethod, NewTriggerState};
   
   %% @doc retrieve node responsibility interval
   on({get_state_response, NodeDBInterval}, State) ->
  -    ?TRACE("~nDEBUG DB-Intervall ~p~n", [NodeDBInterval]),
  +    %?TRACE("DB-Intervall ~p", [NodeDBInterval]),
       DhtNodePid = pid_groups:find_a(dht_node),
       comm:send_local(DhtNodePid, {get_chunk, self(), NodeDBInterval, 10000}), %TODO remove 10k constant
       State;
   %% @doc retriebe local node db
   on({get_chunk_response, DB}, {SyncMethod, _TriggerState} = State) ->
  -    ?TRACE("~nDEBUG Node-DB ~p~n", [DB]),
  -    spawn(fun() -> build_SyncStruct(self(), SyncMethod, DB) end),
  +    %?TRACE("Node-DB ~p", [DB]),
  +    MyPid = self(),
  +    Pid = spawn(fun() -> build_SyncStruct(MyPid, SyncMethod, DB) end),    
  +    ?TRACE("get_chunk: let [~p] build SyncStruct", [Pid]),
  +    State;
  +%% @doc SyncStruct is build and can be send to a node for synchronization
  +on({get_sync_struct_response, _SyncStruct}, State) ->
  +    %?TRACE("SyncStruct ~p", [SyncStruct]),
  +    %1) SELECT DEST    
  +    %3) SEND SyncStruct 2 DEST    
       State;
   
   on({recv_sync, bloom, {_Interval, _Bloom}}, State) ->
  
positive.code: 
  -export([start_link/1, init/1, on/2, check_config/0]).
  
  %-define(TRACE(X,Y), io:format(X,Y)).
  -define(TRACE(X,Y), ok).
  
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  % constants
  
negative.code: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  % Web Debug Message handling
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  on({web_debug_info, Requestor}, 
     {SyncMethod, _TriggerState} = State) ->
      KeyValueList =
  