added event dispatcher listener priority support