anchor.diff:                       erlang:element(8, State)}   % queued_info
               end,
               QueuedRequestsLength = cloudi_x_pqueue4:len(QueuedRequests),
  -            QueuedSizeN = if
  -                QueuedRequestsLength > 0, QueuedSize0 == 0 ->
  +            QueuedRequestsSizeN = if
  +                QueuedRequestsLength > 0, QueuedRequestsSize0 == 0 ->
                       cloudi_x_erlang_term:byte_size(QueuedRequests, WordSize);
                   true ->
  -                    QueuedSize0
  +                    QueuedRequestsSize0
               end,
               QueuedInfoLength = queue:len(QueuedInfo),
               [metric(gauge, MetricPrefix ++ [queued_requests],
                       QueuedRequestsLength),
                metric(gauge, MetricPrefix ++ [queued_requests_size],
  -                    QueuedSizeN),
  +                    QueuedRequestsSizeN),
                metric(gauge, MetricPrefix ++ [queued_info],
                       QueuedInfoLength)]
       catch
  
positive.code:     try sys:get_state(Pid, ?SERVICE_PROCESS_TIMEOUT) of
          State -> % gen_server/proc_lib
              {QueuedRequests,
               QueuedSize0,
               WordSize,
               QueuedInfo} = case erlang:tuple_size(State) of
                  29 -> % duo_mode == false
  
negative.code:     service_metrics_pid_external(Pids,
                                   service_process_metrics(external, Pid,
                                                           ThreadMetricPrefix) ++
                                   process_metrics(Pid, ThreadMetricPrefix) ++
                                   Metrics,
                                   dict:store(ProcessIndex,
                                              ThreadIndex + 1, ThreadIndexLookup),
  