fix concurrent atomic