search optimization

search optimization