updating why