Impact technology