use AtomicLong for bulks in progress
there is also response.hasFailures