fix update data bug!