Impact waves