updata
 delet