event no longer inherits logger
included traits for eventHandler