IMP supply chain