mechanical impact 2.0