update fvalue
adjustments