updates to values