add immutable priority queues