Fixed ImpactProcessor; small refactoring