anchor.diff:              {ok, State1, SlideOp, NextOpMsg};
           error ->
               log:log("error in finish_delta_ack2"),
  -            % @todo
  -            error
  +            {abort, {protocol_error, Msg}, State, SlideOp}
       end.
   
   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  
positive.code:                         NextOpMsg, EmbeddedMsg::{continue})
          -> {ok, dht_node_state:state(), slide_op:slide_op(), NextOpMsg}
          when is_subtype(NextOpMsg, dht_node_move:next_op_msg()).
  finish_delta_ack2(State, SlideOp, NextOpMsg, _Msg) ->
      % notify neighbor on successful handover
      %log:log("finish_delta_ack2 ~p~n", [_Msg]),
      % notify succ
  
negative.code:             log:log("unknown lease in prepare_send_delta1~n"),
              log:log("~p:~p~n", [ActiveLease, PassiveLeaseList]),
              log:log("~p~n", [Interval]),
              {abort, unkown_lease, State, OldSlideOp}
      end.
  
  
  