event publisher ordered dict