Navigating supply chain disruption