implementation Modules.Events.Messaging completed