Implemented up to an including fib.