make _EventLog readonly