Thanks. That is a good explanation. Although it feels like "supply chain issue" has been a buzz phrase ever since march 2020. So based on the share price currently the market is betting they will lose all these new customers within the next 2 years