     return @datastoreInfo.typ == "ndstore"
 
 
+  maybeWhitenEmptyBucket : (bucketData) ->
+
+    return unless @whitenEmptyBuckets
+
+    allZero = _.reduce(bucketData, ((res, e) -> res and e == 0), true)
+
+    if allZero
+      for i in [0...bucketData.length]
+        bucketData[i] = 255
+
+
 module.exports = PullQueue


    @queue = []
    @BATCH_SIZE = if @isNDstore() then 1 else 3


  pull : ->

          else
            bucketData = responseBuffer.subarray(offset, offset += @cube.BUCKET_LENGTH)
          @boundingBox.removeOutsideArea(bucket, bucketData)
          @maybeWhitenEmptyBucket(bucketData)
          @cube.getBucketByZoomedAddress(bucket).receiveData(bucketData)
      ).catch(=>
        for bucketAddress in batch
