add thread safe list