anchor.diff:      case get_slide_op(State, MoveFullId) of
           {ok, pred, SlideOp} ->
               % there should not be any previous slide_pred with the given ID!
  -            log:log(warn,"[ dht_node_move ~w ] slide_~w received but found previous slide_pred with the same ID (ID: ~w, slide_pred: ~w)~n", [comm:this(), PredOrSucc, MoveFullId, dht_node_state:get(State, slide_pred)]),
  +            log:log(warn,"[ dht_node_move ~.0p ] slide_~.0p received but found previous slide_pred with the same ID (ID: ~.0p, slide_pred: ~.0p)~n", [comm:this(), PredOrSucc, MoveFullId, dht_node_state:get(State, slide_pred)]),
               abort_slide(State, SlideOp, pred, changed_parameters, true);
           {ok, succ, SlideOp} ->
               % the predecessor can already have a slide operation if it
  
positive.code:         true ->
              abort_slide(State, SlideSucc, succ, Reason, false);
          _ ->
              log:log(warn, "[ dht_node_move ~w ] slide_succ_abort received with no "
                            "matching slide operation (ID: ~w, slide_succ: ~w)~n",
                      [comm:this(), MoveFullId, dht_node_state:get(State, slide_succ)]),
              State
      end;
  
negative.code:                     end;
                  _ ->
                      % there should not be any other node id change when we are waiting for one!
                      log:log(fatal, "[ dht_node_move ~.0p ] received node id update "
                                     "with no matching slide operation "
                                     "(NewNode: ~.0p, slide_succ: ~.0p)~n",
                              [comm:this(), NewNode, SlideOp]),
                      State
              end;
          _ ->
              % we should not receive node update messages unless we are waiting for them
              % (node id updates should only be triggered by this module anyway)
              log:log(warn, "[ dht_node_move ~.0p ] received node id update with no "
                            "matching slide operation (NewNode: ~.0p, slide_succ: ~.0p)~n",
                      [comm:this(), NewNode, SlideOp]),
              State % ignore unrelated node updates
      end;
  