no more std::atomic<int>