update supplier