anchor.diff:                          dhtNodePid = DhtNodePid,
                           master = SyncMaster,
                           stats = Stats }) ->
  -    ?TRACE("BUILD STRUCT", []),
  +    ?TRACE("BUILD STRUCT2", []),
       SyncI = proplists:get_value(interval, Params),    
       ToBuild = ?IIF(RMethod =:= art, ?IIF(SyncMaster, merkle_tree, art), RMethod),
       {BuildTime, SyncStruct} =
  
positive.code:         _ -> fail
      end;
  decodeBlob(_) -> fail.
  
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  % STARTUP
  
negative.code:                                                             keyBF = KeyBF,
                                                              versBF = VersBF},
                          round = Round }) ->
      ?TRACE("BUILD STRUCT3", []),
      %if rest interval is non empty start another sync    
      SyncFinished = intervals:is_empty(RestI),
      not SyncFinished andalso
  