added reset search and various other thigns
something thats kind of working