Add Events and exceptions