modify parser to produce more search-friendly results
implement a search