issue #31 fix

pass the copy of the event to make sure it will not change during
processing