eventId and correlationId should be generated