updates, event is serializable, small other fixes