back to ConcurrentLinkedQueue