event triggering fixes