Add additional logic to newValues methods