added event handler transaction logging