a PriorQueue added for timer