add rough search func