by PrepareForImpact