BTH: now using correct messaging method
added toString() to EventMessage