On suppliers part, we spoke already about the 120 plants that have been fully flooded, and if we count by our yardstick, more than 3,500 components are being produced by 120 plants and parts number is 300 and 500 and we're trying to collect the mold or find alternative sources or find something that are slightly different but usable, but at any rate second mold are -- second dye is being created or manufactured and the impact is widespread.