add inverted_index
implemented ferret