search fast path only once