reconstruct domain event bus