change method of searching so