indexing is hard