- updating events
- updating directives for event{stack, detail, item}