changed my priority queue to a sorted vector so could remove specific elements