basic indexing & search.