What are the risks and challenges in the supply chain