make fib computation async