Indexing Machines