added sparse index