updates to diff/values