update again and again