working on searcher

not finished yet