work on qsearch