update some bug