adapted to domain-events changes
ignore methods that were not implemented