index structure added