Impact analysis: Tate Haynes