publisher now goes to priority queue first and does 1 message at a time