cs214 indexer