anchor.diff:  			if
       % first check if load balancing is necessary
   				MyLoad =< Epsilon * LoadX ->
  -					?TRACE("My node is light~n"),
  +					?TRACE1("My node is light~n"),
   					balance_adjacent(NodeX, MyLBInfo);
   				LoadX =< Epsilon * MyLoad ->
  -					?TRACE("My node is heavy~n"),
  +					?TRACE1("My node is heavy~n"),
   					balance_adjacent(MyLBInfo, NodeX);
   				true ->
   					%% no balancing
  -					?TRACE("Won't balance~n")
  +					?TRACE1("Won't balance~n")
   			end;
   		_ -> ok
   	end,
  
positive.code: %% In either case, we'll compute the target id and send out
  %% the jump or slide message to the LightNode.
  process_lb_msg({balance_load, JumpOrSlide, LightNode}, DhtState) ->
  	?TRACE("Before ~p Heavy: ~p Light: ~p~n",[JumpOrSlide, dht_node_state:get(DhtState, node_id), node:id(get_node(LightNode))]),
  	MyNode = serialize(dht_node_state:details(DhtState)),
  	TargetLoad = get_target_load(JumpOrSlide, MyNode, LightNode),
      From = dht_node_state:get(DhtState, pred_id),
  	To = dht_node_state:get(DhtState, node_id),
  	{SplitKey, TakenLoad} = dht_node_state:get_split_key(DhtState, From, To, TargetLoad, forward),
  	?TRACE("TargetLoad: ~p TakenLoad: ~p~n", [TargetLoad, TakenLoad]),
  	LbModule = comm:make_global(pid_groups:get_my(?MODULE)),
  	case JumpOrSlide of
  		jump ->
  
negative.code: %% LightNode. Otherwise we instruct the HeavyNode to set up
  %% a jump operation with the Lightnode.
  process_lb_msg({balance_load, phase2, HeavyNode, LightNode}, DhtState) ->
  	?TRACE1("In phase 2~n"),
  	MyLBInfo = serialize(dht_node_state:details(DhtState)),
  	MyLoad = get_load(MyLBInfo),
  	LoadHeavyNode = get_load(HeavyNode),
  