The readEvent method is now used to persist Event objects