revert: prefer event over owner methods invocation.