should be explicit about memory order  at least in a comment sequentiallyconsistent for now relaxed is also quite common for   dumb   counters those should probably use a more scalable data structure  but  