udpate changes