fixing a bug with fib - it appears to be fixed