Impact Revisited