diff --git a/src/main/java/com/bandwidth/sdk/model/BaseEvent.java b/src/main/java/com/bandwidth/sdk/model/BaseEvent.java
index <HASH>..<HASH> 100644
--- a/src/main/java/com/bandwidth/sdk/model/BaseEvent.java
+++ b/src/main/java/com/bandwidth/sdk/model/BaseEvent.java
@@ -97,7 +97,8 @@ public class BaseEvent extends AbsModelObject implements Event {
 //    }
 //
     protected BaseEvent(JSONObject json) {
-		eventType = EventType.getEnum((String) json.get("eventType"));
+		updateProperties(json);
+        eventType = EventType.getEnum((String) json.get("eventType"));
     }
     
     public Date getTime() {
fixed bug in new constructor for BaseEvent