ignore vendor, remove carbon, use stdClass instead of EventData