udpate 2 many things