anchor.diff:      This = comm:reply_as(self(), 3, {qwrite_read_done, ReqId, '_'}),
       case save_entry(Entry, tablename(State)) of
           ok ->
  -            gen_component:post_op({qround_request, This, OpenReqEntry, Key, DataType,
  -                                 element(1, Filters), write, _RetriggerAfter = 1}, State);
  +            case RoundToTry of
  +                incremental ->
  +                    gen_component:post_op({qround_request, This, OpenReqEntry, Key, DataType,
  +                        element(1, Filters), write, _RetriggerAfter = 1}, State);
  +                _ ->
  +                    gen_component:post_op({qread, This, OpenReqEntry, Key, DataType,
  +                        element(1, Filters), _RetriggerAfter = 1, RoundToTry, write}, State)
  +            end;
           error ->
               %% client has already received reply
               State
  
positive.code: 
  %% normal qwrite step 1: preparation and starting read-phase
  on({qwrite, Client, OpenReqEntry, Key, DataType, Filters, WriteValue, RetriggerAfter}, State) ->
      ?TRACE("rbrcseq:on qwrite~n", []),
      %% assign new reqest-id
      ReqId = uid:get_pids_uid(),
  
negative.code:                 NewDenyCount = R1#w_replies.deny_count + 1,
                  R1#w_replies{deny_count=NewDenyCount}
          end,
  
      Done = ?REDUNDANCY:quorum_denied(R2#w_replies.deny_count),
      {Done, R2}.
  
  