anchor.diff:  %% 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"),
  +	?TRACE("In phase 2~n"),
   	MyLBInfo = serialize(dht_node_state:details(DhtState)),
   	MyLoad = get_load(MyLBInfo),
   	LoadHeavyNode = get_load(HeavyNode),
   	case MyLoad > LoadHeavyNode of
   		true ->
  -			balance_adjacent(MyLBInfo, LightNode); %% TODO safe to call this?
  +			balance_adjacent(MyLBInfo, LightNode);
   		_ ->
   			Node = get_node(HeavyNode),
   			comm:send(node:pidX(Node), {balance_load, jump, LightNode})
  
positive.code: -include("scalaris.hrl").
  -include("record_helpers.hrl").
  
  -define(TRACE2(X,Y), ok).
  %%-define(TRACE2(X,Y), io:format(X,Y)).
  -define(TRACE1(X), ?TRACE2(X, [])).
  
  -export([start_link/1, init/1]).
  -export([on/2, process_lb_msg/2]).
  
negative.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 ->
  			Node = get_node(LightNode),
  			comm:send(node:pidX(Node), {move, start_jump, SplitKey, {tag, JumpOrSlide}, LbModule});
  		slide ->
  			Node = get_node(LightNode),
  			comm:send(node:pidX(Node),{move, start_slide, succ, SplitKey, {tag, JumpOrSlide}, LbModule})
  	end,
  	DhtState.
  