revise UpdateSth api