update some minor fixed