fix concurrent access bug