supply impact