I thought Israel had some fancy iron dome thing.