fib: changing parsing order to avoid corner case