update Fib