searchbox improve