Update With Value functions