understanding search infrastructure