update some thing