Updated ImpactEventHandler