supply and confidence deal