Changed 'fib' to a val, rather than a def.