added searchview
added persistence of search