Revert "index file"

This reverts commit b2b9a521de135ea84a13a8d6536cc0ff49700801.
Revert "Revert "index file""

This reverts commit de1ef0e51f4098da713cc387c73e3f20edd62c56.