[slice] udpate