added parser, indexer and searcher