Make supplier more pure