simplify link_search_start update
reorder