         # are more keys additional requests must be made.
         snapshots_ro_queue.push((c) ->
           db.query(request, c)
-        , cb)
+        , 'query Snapshots('+docName+')', cb)
 
       list_operations: (cb) ->
         request =


        s3_rw_queue.push((c) ->
          s3.put(path, headers, data, c)
        , cb)
    (error, results) ->
      if error?
        if error.message? and error.message.match 'The conditional request failed'

      task(callback)
    , concurrency)

  push: (fn, description, callback) =>
    start = new Date().getTime()
    @queue.push(fn, (error, results) =>
      if @timing
        elapsed = new Date().getTime() - start
        capacity = results.ConsumedCapacityUnits if results?
        console.log('Dynamo['+elapsed+'ms,'+capacity+'] '+@name+': '+description)

      callback(error, results)
    )
