smart index