Change to Concurrent Queue for thread safe