done with SimpleClient and QueryIterator