adding priority queue data type for cluster distribution lsit