anchor.diff:      %%ActiveTxs = [{active,{TxId, Snapshottime}}]
       ActiveTxs = ets:lookup(Active, active),
       lager:info("ActiveTxs: ~p", [ActiveTxs]),
  -    ActiveTxsFiltered = lists:foldl( fun({active, {TxId, Snapshottime}}, Txns) ->
  -                                             lists:append(Txns,[{TxId, Snapshottime}]) end,
  -                                     [],
  -                                     ActiveTxs),
  -    lager:info(" Active Txns after filtered ~p",[ActiveTxsFiltered]),
  -    {reply, {ok, ActiveTxsFiltered}, State};
  +    %% ActiveTxsFiltered = lists:foldl( fun({active, {TxId, Snapshottime}}, Txns) ->
  +    %%                                          lists:append(Txns,[{TxId, Snapshottime}]) end,
  +    %%                                  [],
  +    %%                                  ActiveTxs),
  +    %% lager:info(" Active Txns after filtered ~p",[ActiveTxsFiltered]),
  +    {reply, {ok, ActiveTxs}, State};
   
   handle_command(Message, _Sender, State) ->
       ?PRINT({unhandled_command_logging, Message}),
  
positive.code:         true ->
              lager:info("ClockSI_Vnode: certification check passed."),
              PrepareTime=now_milisec(erlang:now()),
              LogRecord=#log_record{tx_id=TxId, op_type=prepare, op_payload=PrepareTime},
              lager:info("ClockSI_Vnode: logging the following operation: ~p.", [LogRecord]),
              Updates = ets:lookup(WriteSet, TxId),
  
negative.code:     Result = floppy_rep_vnode:append(LogId, LogRecord),
      case Result of
      	{ok,_} ->
              %ets:insert(ActiveTx, {active, {TxId, Txn#transaction.snapshot_time}}),
              %Check1=ets:lookup(ActiveTx, active),
              %lager:info("ClockSI-Vnode: Inserted to ActiveTx ~p",[Check1]),
  			ets:insert(ActiveTxsPerKey, {Key, TxId}),
  			Check2=ets:lookup(ActiveTxsPerKey, Key),
              lager:info("ClockSI-Vnode: Inserted to ActiveTxsPerKey ~p",[Check2]),
  