enhancing search method