updates for remote events to be serialized using jackson