update suply