D&C less verbose
Fixed a bug in Event constructor