Added trait for general eventLog