ensure priority argument gets its default value
unsure bare minimum of listeners have been attached at process queue
docs