[search] some interface tweaks