changed search adapter to recycle views