event reduction