Priority Queue fixed