add feature priority queue