new AtomicInteger(0) is a little more explicit