update cach thuc hien