try to fix search bug again