Supply Cleaning Implications