Shouldn't you overwrite the event result?