event triggering and item