changes in triggers and events. wip