new index-   better optimized