thread safe comment added