improvements in index