various changes to index