International journal of impact engineering.