need to think about fib in the other direction