Added EventPublishing