delete, copy, =
PriorityQueue outlined
pre changes
pe 1 finished