Event now implements java.io.Serializable