add a concurrent priority queue